Foxtable(狐表)用户栏目专家坐堂 → [求助]DataRow 表达字段数值时为什么会报错?


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

主题:[求助]DataRow 表达字段数值时为什么会报错?

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


加好友 发短信
等级:幼狐 帖子:134 积分:1047 威望:0 精华:0 注册:2014/11/24 11:07:00
[求助]DataRow 表达字段数值时为什么会报错?  发帖心情 Post By:2014/12/4 16:06:00 [显示全部帖子]

Object reference not set to an instance of an object.

上面是报错信息。。。

下面是代码:
Dim DR As DataRow
DR = DataTables("BRT_Task").Find("TaskCode" = "'" & Tables("任务选择_Table2").Current("任务代码") & "'") 
If (( DR IsNot Nothing )  And DR("StartReportDate") <> 1  )
End If

经过复查,出错在第三句DR("StartReportDate")


如何改比较好?

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


加好友 发短信
等级:幼狐 帖子:134 积分:1047 威望:0 精华:0 注册:2014/11/24 11:07:00
  发帖心情 Post By:2014/12/4 16:16:00 [显示全部帖子]

谢谢两位大师,一下子看到症结。我再消化消化,SQL里的 WHERE ,ON 等子句用And, 程序代码里的If 不能用And,只能用 AndAlso来代替。。。。。

 回到顶部