我把保存的语句改为这样还是出现系统死锁的语句,难道真的没有高手可以解决它吗>?
query1.edit;
...
query1.post;
query2.edit;
....
query2.post;
query3.insert;
...
query3.post;
dmmain.dbXin.TransIsolation:=tiRepeatableRead;
try
dmmain.dbXin.ApplyUpdates([query1,query2,query3]);
except
raise;
end;
把语句改成这样也会出现sql死锁提示,但是query1还是保存了部分数据
而query2,query3却没有保存的现象.
到底谁能帮帮我.