2011-09-05 93 views
0

填充DataTable後,我試圖在SQL數據庫中編輯我的記錄。 該代碼是在ASP.Net中編輯SQL Server數據庫中的記錄

Dim dRow As DataRow 
    dRow = dSet.Tables("tblTest").Rows(0) 
    dRow.BeginEdit() 
    dRow.Item("Name") = txtName.Text 
    dRow.EndEdit() 
    dAdt.Update(dSet, "tblTest") 

但它返回錯誤,對象引用不設置爲一個對象的一個​​實例。它來在dRow = dSet.Tables("tblTest").Rows(0) 請指教。 感謝

回答

0

相反,你可以直接使用如下

dSet.Tables("tblTest").Rows(0).Item("Name") = txtName.Text 
+0

錯誤依然存在! –

0

這可能是因爲你有你的表中沒有行(即在位置0沒有行),或者因爲你在你的數據集的名字有沒有表。你可以在調試器中檢查它。

如果沒有看到您的數據集是如何填充的,不能很好地指導您下一步。

+0

不,我已經記錄了表格和記錄。我在同一個數據集中有一個表和三個記錄。 –

相關問題