Partager via


DataTable.RejectChanges Méthode

Définition

Restaure toutes les modifications apportées à la table depuis son chargement ou le dernier appel à AcceptChanges().

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

Exemples

L’exemple suivant apporte plusieurs modifications à un DataTable, mais rejette les modifications en appelant la RejectChanges méthode .

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

Remarques

Quand RejectChanges est appelé, tous DataRow les objets qui sont toujours en mode édition annulent leurs modifications. Les nouvelles lignes sont supprimées. Lignes dont la DataRowState valeur est définie Modified sur ou Deleted revenir à leur état d’origine.

S’applique à

Voir aussi