For tracking down changes, Dataset has two methods, which comes as rescue “Get Changes “and “Has Changes”.
Returns dataset, which are changed since it, was loaded, or since Accept changes was executed.
Or abandon all changes since the dataset was loaded use “Reject Changes This property indicates that has any changes been made since the dataset was loaded or accept changes method was executed.
Note: - One of the most misunderstood things about these properties is that it tracks the changes of actual database. That is a fundamental mistake; actually the changes are related to only changes with dataset and have nothing to with changes happening in actual database. As dataset are disconnected and do not know anything about the changes happening in actual database.
Asked In: Many Interviews |