用事务操作
try
  insert....
  update.....
  commit 
except
  rollback
end;

解决方案 »

  1.   

    请教是这样吗???怎么还是不行?光出提示,结果程序什么也不能做了!
    try
        adodataset1.Post;
        adoconnection1.CommitTrans;
      except
        adoconnection1.RollbackTrans;
    end;
      

  2.   

    try
        adodataset1.Post;
        adoconnection1.Commit;
      except
        adoconnection1.Rollback;
    end;
      

  3.   

    try
        adodataset1.Post;
        adoconnection1.CommitTrans;
      except
        adoconnection1.RollbackTrans;
    end;
    这样做还是不行,请指教!AdoConnection1提示没有活动事务!各位大侠请指条明路!