adoConn.BeginTrans;
   try
     DM.StdInfoADODataSet.post;
     adoConn.CommitT
   except
     MessageBox(Application.Handle,'修改数据出错!','系统示',MB_ICONINFORMATION or MB_OK);
     adoConn.RollbackTrans;
     exit;
   end;各位大侠,这样写对不?如果是两个用户同时打开了同一条记录,一个修改保存,另一个修改,再保存,出错!
到StdInfoADODataSet.post;这里出错,所数据已经改变。是不是不能用DbEdit控件来实现事务呀?只能用 SQL语句的Update来修改数据呀?