<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=ameblojp0f1-22&o=9&p=20&l=qs1&f=ifr
" width="120" height="90" frameborder="0" scrolling="no"></iframe>
//データが修正されていて、終了時に保存されていなければメッセージを出す。
//宣言
Dataset Flg_E //変更
Dataset Flg_I //追加
Dataset Flg_D /削除
//何かしら修正
//・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
//データセットの状態取得
Flg_E = DataSet1.GetChanges(DataRowState.Modified);
Flg_I = DataSet1.GetChanges(DataRowState.Added);
Flg_D = DataSet1.GetChanges(DataRowState.Deleted);
//編集結果が保存されていた
if ((Flg_E == null ) & ( Flg_I == null ) & ( Flg_D == null ))
{
this.close;
}
else
{
//メッセージ
//・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
}
どの行のどのフィールドが変更されたまで把握する方法はあるのかな?
これだけだと使い道が限られるね。