Foxtable(狐表)用户栏目专家坐堂 → 这句条件判断要怎么改?


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

主题:这句条件判断要怎么改?

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


加好友 发短信
等级:二尾狐 帖子:515 积分:5051 威望:0 精华:0 注册:2017/9/1 23:28:00
这句条件判断要怎么改?  发帖心情 Post By:2020/10/19 14:14:00 [只看该作者]

Dim Bj As DataRow                
    Bj = DataTables("报价表").find("[供应商名称] ='"& gys &"' and [产品名称] = '"& m &"' )   
If Bj Is Nothing Then
。。。。。。
else
。。。。
end if
这里的取值用nothing判断有错误,没有取到值?也就是else后面的代码执行后没有任何结果?不知道应该改成什么?如果把else之后的代码直接放到if前面是有结果的。看了帮助是用nothing判断,但是我这里就是没结果?
[此贴子已经被作者于2020/10/19 14:18:42编辑过]

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


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2020/10/19 14:31:00 [只看该作者]

代码肯定没有错,除非条件不符合,用messagebox显示一下。


Dim Bj As DataRow
Bj = DataTables("报价表").find("[供应商名称] ='"& gys &"' and [产品名称] = '"& m &"' )
If Bj Is Nothing Then
    MessageBox.show("bj是nothig")
Else
    MessageBox.show("bj存在")
End If

 回到顶部