DM_Go.Conn_Go.BeginTrans;
      Screen.Cursor := crHourGlass;
      GoChild.UpdateBatch(arAll);
      GoParent.UpdateBatch(arAll);
      Screen.Cursor := crDefault;
      DM_Go.Conn_Go.CommitTrans;

解决方案 »

  1.   

    可能不是主键的问题吧.我的设了主键,可是也不定期的出现.主要表现在客户对新增的单据操作太长时间的时候,或者没有保存之前操作太频繁时,就有可能会出现这样的问题.我想可能是另一个客户端在此同时也操作了同一个tabel造成的.不知道对不对.目前我也没有找到解决办法,只有叫客户退出重新进入.
    我的是delphi+sql2k+ado2.8
      

  2.   

    我的也是: 可为什么我的电脑却可以呢>
    我怀疑是不是 MDAC 2.8 的问题呢?
    因为我的装了2.8 。主要表现在客户对新增的单据操作太长时间的时候
    我有时是客户直接进入系统保存就 报错。主键的问题 : 一定要有主键的。我的用主表的单号做主键。
      

  3.   

    应该不是MDAC 2.8 的问题.我的就是因为在2.7中出现问题了,才更新到2.8的