Foxtable(狐表)用户栏目专家坐堂 → [求助]找空记录


  共有2368人关注过本帖树形打印复制链接

主题:[求助]找空记录

帅哥哟,离线,有人找我吗?
wangjh8888
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:502 积分:4924 威望:0 精华:0 注册:2016/7/11 10:12:00
[求助]找空记录  发帖心情 Post By:2021/10/31 12:01:00 [只看该作者]

老师 好

Dim dr As DataRow= DataTables("表一").AddNew()
dr("应用名称") = "地图"
dr("程序号") = ""
Dim findstr As String
findstr="[应用名称]='地图' And [程序号]=''"
Dim drs As List(of DataRow) = DataTables("表一").Select(findstr)
Output.Show(drs.count)

为什么上面代码 drs.count =0,要找出 [程序号]=“” (为空)的记录,代码应该怎么写啊?



 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106665 积分:542508 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/10/31 20:24:00 [只看该作者]

空值最好赋值nothing,不要使用空字符串,比如dr("程序号") = nothing,其实新建的行默认就没有值的,没有必要赋值,去掉这句即可。

findstr="[应用名称]='地图' And [程序号] is null" 表达式空值使用is null

 回到顶部