0

这是代码:

Dim dr() As DataRow = DataSet.Tables("TableName").Select("EVENTNAME = '" & name & "'")

我得到一个“对象引用未设置为对象的实例”。执行此行时出错。它循环通过列表框中选定项目的列表。我认为这与我如何声明数据行有关,因为我可以查看名称并且我认为它没问题,并且在使用它之前我还对名称进行了空检查。

Visual Studio 2008,VB.NET。有任何想法吗?


是的,这是一个错误的表名。我想在看了 8 个小时的代码之后,我只是不想检查那个小细节。谢谢!

4

2 回答 2

1

你可能有错"TableName"

于 2010-02-23T22:31:32.390 回答
0

对我来说,它看起来像是 select 语句:

vm_DataTable_SELECT_string = "[MyField] = '" + vm_TEXT_string + "'"; DataRow[] o_DataRow_ARRAY_Found = vco_DataTable.Select (vm_DataTable_SELECT_string);

于 2010-03-25T20:48:51.413 回答