i use doa, delphi 5 with midas.
i do a lot of the following:
ds.datarequest('select bez from table where nr = 1');
ds.fieldbyname('bez').value := 'new';
ds.apply_updates;
(bez is a memo field)
mostly it works fine, but sometimes, with some records, i get the error 'record changed by another user'.
there is definitely no other user who changed anything. the records where the aplyupdates failed seem not different from others, i can't see any special.
i played around with oracledataset.lockingmode and oracledataset.refreshoptions. nothing helped.
i can't understand what happens there, why it sometimes work and sometimes not.
what could be a reason for this error message?
ralf