I'm confused as to the effect of using AcceptChanges within a dataset. It appears from my tests that this forces the database changes to be comitted, disregarding any constraints on the database.
Can anyone confirm if this is the case, or if not, how this differs from using the Update function on the dataset?