填写DataTable后,我正在尝试编辑SQL数据库中的记录。 代码是
Dim dRow As DataRow
dRow = dSet.Tables("tblTest").Rows(0)
dRow.BeginEdit()
dRow.Item("Name") = txtName.Text
dRow.EndEdit()
dAdt.Update(dSet, "tblTest")
但它返回错误,Object引用未设置为对象的实例。它来自dRow = dSet.Tables("tblTest").Rows(0)
请指教。
感谢
答案 0 :(得分:0)
相反,您可以直接使用如下
dSet.Tables("tblTest").Rows(0).Item("Name") = txtName.Text
答案 1 :(得分:0)
这可能是因为您的表中没有行(即位置0处没有行),或者因为您的数据集中没有该名称的表。您可以在调试器中进行检查。
如果没有看到数据集的填充方式,就无法为下一位做好指导。