for RuBoard |
Hopefully today has clarified in your mind how changes are tracked and applied to the tables in a DataSet using the combination of row states, row versions, GetChanges , AcceptChanges , and RejectChanges . Having a clear picture of how the DataSet operates in this regard is a prerequisite to working with data adapters and design enterprise applications with ADO.NET.
Tomorrow, you'll look at the concept of the strongly typed DataSet and how it can be used to increase programmer productivity and reduce programming errors.
for RuBoard |