以文本方式查看主题
- Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2)
---- 关于数值与字符的比较 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=196346)
|
-- 作者:wei0769
-- 发布时间:2025/4/18 16:36:00
-- 关于数值与字符的比较
这个规则是如何的,如果要1 与 "1" 比较时不相等,怎样设计。如果知道一个json返回的值是什么类型
此主题相关图片如下:比较.jpg

|
-- 作者:有点蓝
-- 发布时间:2025/4/18 16:43:00
--
Dim a As String = "1" Dim b As Integer = 1
Output.Show(a = b) Output.Show(a.Equals("1")) Output.Show(a.Equals(b))
Output.Show(a.GetType.ToString) Output.Show(b.GetType.ToString)
|
-- 作者:wei0769
-- 发布时间:2025/4/18 17:02:00
--
我从微信小程序中取得的json,根据 id来更新行,要做什么处理吗?
 此主题相关图片如下:比较2.jpg 
|
-- 作者:有点蓝
-- 发布时间:2025/4/18 17:03:00
--
如果格式是固定的,直接解析就行了:http://www.foxtable.com/mobilehelp/topics/0140.htm
|
-- 作者:wei0769
-- 发布时间:2025/4/18 17:08:00
--
我的问题是,数据表的字段是 integer,JSON的不知道是string还是integer.这样比较是否会有问题。要不要进行转换,如果知道json传过来的是什么类型
[此贴子已经被作者于2025/4/18 17:08:39编辑过]
|
-- 作者:有点蓝
-- 发布时间:2025/4/18 17:17:00
--
不明白要比较什么,表格查询条件设置只和列类型有关,和数据类型无关
|
-- 作者:wei0769
-- 发布时间:2025/4/18 17:22:00
--
从小程序返回的json,基中一个数据要与 表A的[第一列]比较,取得合适的数据,我要关注json返回的数据是数值还是字符吗?还是直接逻辑运算就得
|
-- 作者:有点蓝
-- 发布时间:2025/4/18 17:29:00
--
如果是调用的接口,正常接口协议指定的返回结果类型都是固定的,没有那个傻接口会做那种不确定的返回值
|