From MSDN
GetChanges [
^]: Gets a copy of the DataSet that contains all changes made to it since it was loaded or since AcceptChanges was last called.
HasChanges [
^]: Gets a value indicating whether the DataSet has changes, including new, deleted, or modified rows.