我正在使用两个不同的数据集来使用 vb.net 使用 Visual Studio 填充我的项目的 datagridview。它是 Windows 窗体应用程序,用于根据用户输入显示来自数据库的信息。一旦显示信息,用户可以将信息保存到专门创建的表格中,以存储报告信息,以便以后调用。我现在正试图回忆这些信息,因此以与以前相同的方式创建了我的数据集,现在正试图调用它的新出现,这就是问题开始的地方。代码如下。
Dim dv2 As New System.Data.DataView
dv2 = New System.Data.DataView(DataSet2.Tables(0), "Status <> ''", "",
DataViewRowState.CurrentRows)
DataTable2TableAdapter.fill(DataSet2.DataTable2, f5.ComboBox2.SelectedValue)
我有两个问题。
- 对于
DataSet2.Tables(0)
:Reference to a non-shared member requires an object reference
- 对于
DataTable2TableAdapter
:’DataTable2TableAdapter’ is not declared. It may be inaccessible due to its protection level.
我不知道为什么会发生这种情况,因为我在这里编写了与我之前的数据集相同的代码,除了在设置时更改数据集后面的 SQL 语句。任何想法都会受到欢迎,因为我完全没有想法。欢迎提出所有问题。
谢谢