请教各位大佬一个简单问题,小弟初学。
本帖最后由 随波逐流 于 2024-6-6 13:24 编辑请教一下,为什么IF条件是成立的,却输出了ELSE。在数据库中这两条213的数据是存在的。很不解啊,迷茫了一个上午了。
刚刚清空了数据库测试了一遍依旧如此。
数据库也依然有此条数据,就是条件不能成立。
数据库是 内联转为外联表了的。
上个demo,要不不好判断
大佬,搞定了吗? 吴小胖 发表于 2024-6-6 15:27
大佬,搞定了吗?
大佬,没有,不晓得哪里的问题。放在那里的。没管!!! 感谢各位大佬的支持~
猜测可能是数据类型的原因
或者是这里if里使用的数据库获取的数据,如果数据表当前行不对的话,也是会判断错误的。可以试着先弹出一下SMS短信接收.loaclphone看看是不是您需要的值,
建议您可以发一个demo上来,我们看一下您demo中的设置,这样我们也可以更好的帮助到您:loveliness:
Lay.Li 发表于 2024-6-7 09:33
感谢各位大佬的支持~
猜测可能是数据类型的原因
已经找到问题了,在一个独立的页面上直接通过条件查询数据库不行,用服务端命令在返回查询结果就可以了。 感谢大佬反馈,问题解决就好。
这边也猜测,if 判断不命中大概率是类型不匹配的问题。
比如 SMS_短信结果.local_phone 是整数类型,F5 单元格是字符串类型,类型不匹配导致判断没有命中。
页:
[1]