I have this problem.
I'm using a TOracleDataSet (CacheUpdate = True) and retrive a set os rows. I have a loop in this OracleDataSet, who edit and post each row, in the second row, when I make the ApplyUpdate this error shows (Record has been chanhe by another user).
RefreshOption = [roBeforeEdit,roAfterInsert,roAfterUpdate,roAllFields]
How can I solve this problem ?