以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  is null 的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=166150)

--  作者:81538475
--  发布时间:2021/5/20 23:19:00
--  is null 的问题
    drf = DataTables("组件明细表").Find("资产编号 = \'pc21031006054401\' And 组件名 = \'nc\' And 型号 IS NULL And 采集型号 Is null")
为何命名有复核条件的,但是就是找不到
MSSQL数据库
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看
[此贴子已经被作者于2021/5/20 23:35:05编辑过]

--  作者:有点蓝
--  发布时间:2021/5/21 8:39:00
--  
也许是空字符串,不是空值,另外确定红色的条件是正确的

drf = DataTables("组件明细表").Find("资产编号 = \'pc21031006054401\' And 组件名 = \'nc\' And (型号 IS NULL or 型号=\'\') And (采集型号 Is null or 采集型号=\'\')")