DataTable.RejectChanges Methode

Definition

Führt einen Rollback aller Änderungen durch, die an der Tabelle seit dem Laden oder seit dem letzten Aufruf von AcceptChanges() vorgenommen wurden.Rolls back all changes that have been made to the table since it was loaded, or the last time AcceptChanges() was called.

public:
 void RejectChanges();
public void RejectChanges ();
member this.RejectChanges : unit -> unit
Public Sub RejectChanges ()

Beispiele

Im folgenden Beispiel werden mehrere Änderungen an einem DataTablevorgenommen, die Änderungen werden jedoch abgelehnt, indem die RejectChanges-Methode aufgerufen wird.The following example makes several changes to a DataTable, but rejects the changes by invoking the RejectChanges method.

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"]);
}
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

Hinweise

Wenn RejectChanges aufgerufen wird, brechen alle DataRow Objekte, die sich noch im Bearbeitungsmodus befinden, Ihre Bearbeitungen ab.When RejectChanges is called, any DataRow objects that are still in edit-mode cancel their edits. Neue Zeilen werden entfernt.New rows are removed. Zeilen, deren DataRowState auf Modified festgelegt ist oder Deleted wieder in ihren ursprünglichen Zustand zurückkehren.Rows with the DataRowState set to Modified or Deleted return back to their original state.

Gilt für:

Siehe auch