G
Guest
Hi,
What I want to do is to somehow start a "transaction" on a DataSet object.
Once the "transaction" is started I will be making changes to the DataSet. If
the user wants to save the changes then I essentially don't need to do
anything with the DataSet. BUT, if the user wants to throw away all changes
then I want to revert back to the state the DataSet was in before the
"transaction" was started. I can always make a copy in memory of the DataSet
but that seems to be resource intensive. Are there any other ways to save the
state/date of the DataSet and then restore it back to this state?
Regards,
Chris
What I want to do is to somehow start a "transaction" on a DataSet object.
Once the "transaction" is started I will be making changes to the DataSet. If
the user wants to save the changes then I essentially don't need to do
anything with the DataSet. BUT, if the user wants to throw away all changes
then I want to revert back to the state the DataSet was in before the
"transaction" was started. I can always make a copy in memory of the DataSet
but that seems to be resource intensive. Are there any other ways to save the
state/date of the DataSet and then restore it back to this state?
Regards,
Chris