DataTable.RejectChanges-Methode
Führt einen Rollback aller Änderungen durch, die an der Tabelle seit dem Laden oder seit dem letzten Aufruf von AcceptChanges vorgenommen wurden.
Namespace: System.Data
Assembly: System.Data (in system.data.dll)
Syntax
'Declaration
Public Sub RejectChanges
'Usage
Dim instance As DataTable
instance.RejectChanges
public void RejectChanges ()
public:
void RejectChanges ()
public void RejectChanges ()
public function RejectChanges ()
Hinweise
Beim Aufruf von RejectChanges werden alle Bearbeitungsvorgänge von DataRow-Objekten, die sich noch im Bearbeitungsmodus befinden, abgebrochen. Neue Zeilen werden entfernt. Zeilen, deren DataRowState auf Modified oder Deleted festgelegt ist, werden auf ihren ursprünglichen Zustand zurückgesetzt.
Beispiel
Im folgenden Beispiel werden verschiedene Änderungen an einer DataTable vorgenommen. Diese Änderungen jedoch durch Aufruf der RejectChanges-Methode abgelehnt.
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"]);
}
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0, 1.0
Siehe auch
Referenz
DataTable-Klasse
DataTable-Member
System.Data-Namespace
BeginEdit
DataRowVersion-Enumeration
EndEdit