最近我一直试图搞乱数据集和数据表,我已经解决了一个问题,我一直试图弄清楚大约2个小时,而且我还破坏了Google搜索按钮。
Dim newCustomersRow As DataRow = DataSet1.Tables("Customers").NewRow()
newCustomersRow("CustomerID") = "ALFKI"
newCustomersRow("CompanyName") = "Alfreds Futterkiste"
DataSet1.Tables("Customers").Rows.Add(newCustomersRow)
问题不在于表格本身,因为它是一个包含所需表格的无类型数据集,但我在DataSet1.Tables
附近收到错误。
错误:错误4对非共享成员的引用需要一个对象 参考
答案 0 :(得分:1)
您必须创建DataSet1
的实例。
例如:
Dim ds1 As New DataSet1
Dim newCustomersRow As DataRow = ds1.Tables("Customers").NewRow()
newCustomersRow("CustomerID") = "ALFKI"
newCustomersRow("CompanyName") = "Alfreds Futterkiste"
ds1.Tables("Customers").Rows.Add(newCustomersRow)
这将创建您的DataSet1
对象参考