这是代码:
Dim dr() As DataRow = DataSet.Tables("TableName").Select("EVENTNAME = '" & name & "'")
我得到一个“对象引用未设置为对象的实例”。执行此行时出错。它循环遍历列表框中的所选项目列表。我认为它与我如何声明datarow有关,因为我可以查看名称,我看到它没问题,我也在使用之前对名称进行空检查。
Visual Studio 2008,VB.NET。有什么想法吗?
是的,这是一个错误的表名。我想在看了8个小时的代码之后,那个小小的细节我只是没想过要检查。谢谢!
答案 0 :(得分:1)
您可能错误"TableName"
。
答案 1 :(得分:0)
对我来说,它看起来像是select语句:
vm_DataTable_SELECT_string =“[MyField] ='”+ vm_TEXT_string +“'”; DataRow [] o_DataRow_ARRAY_Found = vco_DataTable.Select(vm_DataTable_SELECT_string);