私はユーザーによって変更されるDataTableを持っています。私は、何がデータベースでそのレコードを保持しているのかを確認したい。DataTableをコピー/クローンする方法
これを行うには、変更が行われる前にそのDataTableをコピーして、ユーザーがフォームを保存したときに何が変更されたかを確認するのが最も良い方法です。
問題は、myDataTable.Clone()またはmyDataTable.Copy()を使用すると、データが常に同じになるということです。だから私は彼らがテーブル間の参照を作成すると思います。
これはどのように処理しますか?
違いを把握したい場合は、DataRowStateを考慮する必要があります。http://msdn.microsoft.com/en-us/library/system.data.datarowstate.aspx – dsolimano