1
我有一個數據表綁定到我的C#winforms應用程序中的DataGridView。Datatable Getchanges not working
我想將數據表傳遞到服務器端,只有那些由用戶在數據網格中更改/更新的行。
但dataTable.GetChanges()正在返回所有行而不是僅僅更改的行。
我在這裏錯過了什麼嗎?
我有一個數據表綁定到我的C#winforms應用程序中的DataGridView。Datatable Getchanges not working
我想將數據表傳遞到服務器端,只有那些由用戶在數據網格中更改/更新的行。
但dataTable.GetChanges()正在返回所有行而不是僅僅更改的行。
我在這裏錯過了什麼嗎?
您使用GetChanges()上數據表,不數據集。
DataTable dtChanges = ds.Tables["DataTable"].GetChanges();
if (dtChanges != null)
{
foreach (DataRow dr in dtChanges.Rows)
{
MessageBox.Show("Changes: " + dr["DataStr"]);
}
}