事務方式提交數據探討(20分)

  • 主题发起人 主题发起人 fxjpost
  • 开始时间 开始时间
F

fxjpost

Unregistered / Unconfirmed
GUEST, unregistred user!
我同時多個表提交時,如有一個表提交時出錯,能把己提交的滾回嗎(當然數據庫連接是正常的),如下:
AdoConnection.BeginTrans;
try
AdoDataSet1.UpdateBatch() ;
AdoDataSet2.UpdateBatch() ;
AdoDataSet3.UpdateBatch() ;
AdoDataSet4.UpdateBatch() ;
AdoConnection.CommitTrans ;
except
AdoConnection.RollbackTrans;
end;
 
绝对没问题的。
 
后退
顶部