DataTable AcceptChanges/RejectChangesメソッドの使い方
DataTableのAcceptChanges()メソッドは、DataTableに対するすべての変更を現在のバージョンに保存し、現在のバージョンを元のバージョンとしてマークします。つまり、未提出の変更がすべて受け入れられ、現在のバージョンの一部になります。
以下のサンプルコードは次の通りです:
DataTable dt = new DataTable();
// 做一些更改
dt.Rows[0]["ColumnName"] = "New Value";
// 接受更改
dt.AcceptChanges();
「RejectChanges()メソッドは、DataTableに対して行われたすべての変更を取り消し、現在のバージョンを元のバージョンに戻します。」
以下はサンプルコードです。
DataTable dt = new DataTable();
// 做一些更改
dt.Rows[0]["ColumnName"] = "New Value";
// 取消更改
dt.RejectChanges();
DataTableの変更を管理するには、AcceptChanges()およびRejectChanges()メソッドを使用することができます。