2009-08-21 35 views
0

那些更新的記錄我使用網格,在網格和therby我更新單元在數據表也被更新Updaterow_event處理器...更新數據庫只有在數據表

我有一個按鈕,我點擊更新網格中的單元格,以便button_click事件內我正在編寫代碼更新數據庫中。

我在這裏有一個問題... 我不知道如何只訪問那些(datatble)記錄有更新(在網格中完成),並需要在數據庫中更新....

是否有任何簡單的方法tht !! ??

回答

0

使用的DataRowState與DataRow對象DataRow中具有可以被查看和在任何時間過濾並可以是任何以下的DataRowState枚舉值的RowState屬性:

獨立式的DataRow被創建但沒有添加到DataTable中。

已添加DataRow已添加到DataTable中。

自上次調用AcceptChanges方法以來,未更改的DataRow尚未更改。當調用AcceptChanges方法時,DataRow更改爲此狀態。

自上次調用AcceptChanges方法以來修改的DataRow已被修改。 使用DataRow的Delete方法刪除已刪除的DataRow


查詢詳情這些文章

http://msdn.microsoft.com/en-us/library/system.data.datarow.rowstate.aspx

http://www.fmsinc.com/free/NewTips/NET/NETtip56.asp