>Sorry about not replying sooner...
No problem, I think you answered the usefulness of accept changes for me!
If I'm understanding this correctly, if I don't use .AcceptChanges after update, and I then call update again, all the records will re-updated instead of just the ones since the last update. I think I get now, that explained a lot, thanks.
>Yes, the .AcceptChanges only "finalizes" the changes in the datatable... you need to reconcile the differences back to the SQL table. And really, I think you should be sending the change back to the database and if there are no errors, do an .AcceptChanges.
>
>Sorry about not replying sooner...