Hi,
I have an ADO.NET application. When an update occurs, instead of finding the row to update by querying only on the columns that comprise the primary key, I need to query on all columns of the table that may have been changed since I did the read. In the case where a row has changed, the update will fail. I need a way of informing the user that the data has changed since the time that He/she read it, and asking her if He/she’d like to overwrite the changes, cancel her update, or examine the differences between her data and the new data in the database. What can I do to get this job done? Please give me some tips.