Foxtable(狐表)用户栏目专家坐堂 → [求助] isnull代码运行错误,请指教问题在哪


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

主题:[求助] isnull代码运行错误,请指教问题在哪

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


加好友 发短信
等级:幼狐 帖子:175 积分:2118 威望:0 精华:0 注册:2013/3/9 23:21:00
[求助] isnull代码运行错误,请指教问题在哪  发帖心情 Post By:2015/4/25 11:08:00 [只看该作者]

代码如下:

            If .Current.IsNull("入库单编号") And .Current.IsNull("供应商名称") Then
                mtb = False
            Else
                mtb = True
            End If

我发现如果“入库单编号”不为空而“供应商名称”为空的时候,竟然mtb = true?

不知道是不是代码这样写有问题?

请各位大师指点一下。


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/25 11:13:00 [只看该作者]

If .Current.IsNull("入库单编号") Orelse .Current.IsNull("供应商名称") Then
                mtb = False
            Else
                mtb = True
            End If

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


加好友 发短信
等级:幼狐 帖子:175 积分:2118 威望:0 精华:0 注册:2013/3/9 23:21:00
  发帖心情 Post By:2015/4/25 11:20:00 [只看该作者]

多谢Bin超版。

不过也很纳闷,为什么用And就没有效果?


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/25 11:23:00 [只看该作者]

AND是并且

OR 是或者

并且就是两个条件同时成立

或者就是只有一个条件成立就行了

 回到顶部