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, aber die Änderungen werden durch Aufrufen RejectChanges der-Methode abgelehnt.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 DataRow alle-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, für DataRowState die auf Modified fest Deleted gelegt ist oder die in den 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