DataRow.AcceptChanges Method ()

 

Commits all the changes made to this row since the last time AcceptChanges was called.

Namespace:   System.Data
Assembly:  System.Data (in System.Data.dll)

member AcceptChanges : unit -> unit

Exception Condition
RowNotInTableException

The row does not belong to the table.

When invoking AcceptChanges, the EndEdit method is implicitly called to end any edits. If the RowState of the row was Added or Modified, the RowState becomes Unchanged. If the RowState was Deleted, the row is removed.

See the BeginEdit method for more information.

The DataTable class also has an AcceptChanges method which affects changes made to the whole table. For more information and a code example that demonstrates how to accept and reject changes to individual data rows, see AcceptChanges and RejectChanges.

The following example first creates a new DataTable with one column, and then creates a single DataRow. As the DataRow is created, added, modified, and deleted, its RowState is printed.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 1.1
Return to top
Show: