DataTable.RejectChanges Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rollback aller Änderungen, die seit dem Laden an der Tabelle vorgenommen wurden, oder das letzte Mal AcceptChanges() aufgerufen wurde.
public:
void RejectChanges();
public void RejectChanges();
member this.RejectChanges : unit -> unit
Public Sub RejectChanges ()
Beispiele
Im folgenden Beispiel werden mehrere Änderungen an einem DataTableObjekt vorgenommen, die Änderungen werden jedoch durch Aufrufen der RejectChanges Methode abgelehnt.
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 sie aufgerufen wird, brechen alle DataRow Objekte, die sich noch im Bearbeitungsmodus befinden, ihre Bearbeitungen ab. Neue Zeilen werden entfernt. Zeilen mit dem DataRowState Satz auf Modified oder Deleted zurück zum ursprünglichen Zustand.