这个规则是如何的,如果要1 与 "1" 比较时不相等,怎样设计。如果知道一个json返回的值是什么类型

此主题相关图片如下:比较.jpg
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)
我从微信小程序中取得的json,根据 id来更新行,要做什么处理吗?

此主题相关图片如下:比较2.jpg

我的问题是,数据表的字段是 integer,JSON的不知道是string还是integer.这样比较是否会有问题。要不要进行转换,如果知道json传过来的是什么类型
[此贴子已经被作者于2025/4/18 17:08:39编辑过]
不明白要比较什么,表格查询条件设置只和列类型有关,和数据类型无关
从小程序返回的json,基中一个数据要与 表A的[第一列]比较,取得合适的数据,我要关注json返回的数据是数值还是字符吗?还是直接逻辑运算就得
如果是调用的接口,正常接口协议指定的返回结果类型都是固定的,没有那个傻接口会做那种不确定的返回值