DataTable.RejectChanges メソッド
アセンブリ: System.Data (system.data.dll 内)


RejectChanges が呼び出されると、編集モードの DataRow オブジェクトでは、編集がキャンセルされます。新しい行は削除されます。DataRowState が Modified または Deleted に設定されている行は、元の状態に戻ります。

DataTable に対して複数の変更を行い、RejectChanges メソッドを呼び出して変更を拒否する例を次に示します。
Private Sub ShowRejectChanges(table As DataTable) ' Print the values of row 1, in the column named "CompanyName." Console.WriteLine(table.Rows(1)("CompanyName")) ' Make Changes to the column named "CompanyName." table.Rows(1)("CompanyName") = "Taro" ' Reject the changes. table.RejectChanges() ' Print the original values: Console.WriteLine(table.Rows(1)("CompanyName")) End Sub
private void ShowRejectChanges(DataTable table) { // Print the values of row 1, in the column named "CompanyName." Console.WriteLine(table.Rows[1]["CompanyName"]); // Make Changes to the column named "CompanyName." table.Rows[1]["CompanyName"] = "Taro"; // Reject the changes. table.RejectChanges(); // Print the original values: Console.WriteLine(table.Rows[1]["CompanyName"]); }

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からDataTable.RejectChanges メソッドを検索する場合は、下記のリンクをクリックしてください。

- DataTable.RejectChanges メソッドのページへのリンク