... in writing the new values to the data row, ' end the editing block, and then write the changes to the ' database If you have a problem writing to the DB, then ' reject the changes to the row and ... save it to the database Then instantiate a new CCustomer instance, loading the new row into the object Make a change to that instance, and save the changes back to the database Last, load that new ... record, the internal flag lets the class know that the data row already exists in the dsCustomer dataset, so the WriteChangesToDB method is called to update that row in the Customers table The behavior...