DataTable.RejectChanges Metode

Definisi

Mengembalikan semua perubahan yang telah dilakukan pada tabel sejak dimuat, atau terakhir kali AcceptChanges() dipanggil.

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

Contoh

Contoh berikut membuat beberapa perubahan pada DataTable, tetapi menolak perubahan dengan memanggil RejectChanges metode .

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

Keterangan

Ketika RejectChanges dipanggil, objek apa pun DataRow yang masih dalam mode edit membatalkan pengeditannya. Baris baru dihapus. Baris dengan atur DataRowState ke Modified atau Deleted kembali ke keadaan semula.

Berlaku untuk

Lihat juga