I recently encountered the following message in Microsoft Access 2003 when attempting to update any column of a linked table (linked to an MSSQL2005 DB):
This record has been changed by another user since you started editing it. If you save the record, you will overwrite the changes the other user made.
The interesting part of this story is that there really shouldn't be a write conflict in the data because the linked table in question is in a DB on my local computer which is only being accessed by Access and has no triggers which could be confusing Access. Further investigation, and a useful thread on Bytes, revealed that the problem was columns in the linked table which have the datatype BIT and was allowed to be NULL. Changing the columns to BIT NOT NULL and refreshing the linked table in Access solved the problem.