以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]find查找非空值  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=94183)

--  作者:小巫仙
--  发布时间:2016/12/17 20:32:00
--  [求助]find查找非空值
用下面的代码,即使第二列有非空值,也找不到图片点击可在新窗口打开查看


Dim dr As DataRow
dr = DataTables("表A").Find("第一列 = \'01\' and [第二列] is not null")
If dr IsNot Nothing Then \'如果找到的话
    Output.Show("日期:" & dr("第二列"))
    Output.Show("客户:" & dr("第一列"))
Else 
output.show("没找到")
End If


第一列  第二列
01
02
03
04
01 12
02
[此贴子已经被作者于2016/12/17 20:38:01编辑过]

--  作者:小巫仙
--  发布时间:2016/12/17 20:38:00
--  
第二列空的是被表达式iif函数赋值为\'\',找不到和这个有关吗?求大神指教!
--  作者:有点色
--  发布时间:2016/12/18 9:32:00
--  

 代码应该是没有错的。做个例子上来测试下。