发生NullReferenceException

时间:2016-03-02 07:14:25

标签: vb.net

使用以下语句保存记录时出现NullReferenceException错误:

Dim sel As String = "select COUNT(*) from Master_URLEntry where Projectname='" &0 G_Current_Project & "'  and ListCode like '%" & sCode & "%' "]
If blnAdd = False Then
  sel += "and Recordid not in ('" & _dtMasterRow.Item("RecordID") & "')"
End If

1 个答案:

答案 0 :(得分:0)

NullReferenceException 

简单地说就是你得到了一个你认为应该得到的价值观。在此之前设置断点并使用F11。当一条线为黄色时,用鼠标悬停在每个变量上并检查它是否有值。

查找哪一个导致异常并回复单词以查看错误,因为上述陈述没有任何错误。

我有根据的猜测是,_dtMasterRow.Item("RecordID")由于某种原因没有价值。