【使い方】
(1) DataSet 全体で追加、更新、削除されたデータを抽出します。
// ds は DataSet
// 更新を判断する
if ( ds.HasChanges() )
{
//変更されたDataSetを抽出します。
DataSet dsUpd = ds.GetChanges();
}
(2) DataSet 全体で更新された部分のみ抽出します。
(DataRowState.Modified で更新されたレコードのみフィルターして確認する)
// ds は DataSet
// 更新を判断する
if ( ds.HasChanges(DataRowState.Modified))
{
//更新されたDataSetを抽出します。
DataSet dsUpd = ds.GetChanges(DataRowState.Modified);
}
|