Delphi5的BUG。升级到D6,或者按照ado UPDATE PACK2
WWW.BORLAND.COM

解决方案 »

  1.   

    BDE中Transaction通常这么写:
    Db.StartTransaction;
    try
      Query1.ApplyUpdates;
      ...
      Db.Commit;
    except
      Db.Rollback;
      raise;
    end;
    不知道这个对你是否有用。
      

  2.   

    到http://www.borland.com/devsupport/delphi/mdac26.html看看,下载对MDAC v2.6的Borland官方补丁。
      

  3.   

    如果在打开状态,用一下first,再关闭。如果是关闭状态,就没办法了,只好捕捉异常,如上面兄弟所说
      

  4.   

    好像没有MDACv2.6可下裁,好位可以知道
      

  5.   

    好像没有MDAC v2.6可下载,那位可以指点一下?
      

  6.   

    你如果安装了VS.Net测试版第二版那就会出现这样的问题。
    目前没有什么好的解决办法,只有重新安装系统