升级你的ado吧
http://202.96.70.228/cakk/delphi/dbengine/dbengine.htm

解决方案 »

  1.   

    这个错误不是你的程序有错误,是你的ADO没有升级,别费心思去看你的代码了,这是BUG,升级ADO Patch1和ADO Patch2吧
      

  2.   

    你使用的一定是dlephi 5,升级你的ADO Express,一共有两个!!!
      

  3.   

    升级你的ado吧,delphi的ado升级包.
    也可以这样做,设置你的adoquery的locktype类型
    adoquery.LockType := LtReadOnly;
      

  4.   

    adoquery1.sql.open;
    改成adoquery1.open;
    不好吗?
      

  5.   

    BUG,请升级。
     http://202.96.70.228/cakk/delphi/delphi.htm
    Delphi升级包1的下载地址:
       http://www.inprise.com/devsupport/delphi/downloads/dent501download.html
    delphi ado升级包1的下载地址:
       http://www.inprise.com/devsupport/delphi/downloads/dado501readme.html
    delphi ado升级包二的下载地址:
    http://www.inprise.com/devsupport/delphi/mdac26.htmltry!
      

  6.   

    在没有升级的情况下,以下代码可能会帮助你,
    在将adoquery.close这句代码改为下面两句
    adoquery.recordset.close;
    adoquery.close;