Cache Size改为大于1的任何值后,我用DBGrid删除记录时,程
序有以下的出错消息:rasie exception class EOLeexception with message
"行句柄引用了一个已被删除的行或标识未删除的行"。

解决方案 »

  1.   

    呵呵!这个不可能!大家试试嘛!是不是ADO的问题!
      

  2.   

    adoquery1.delete就一句嘛!有什么错误?
      

  3.   

    http://www.mblogger.cn/web.mblogger.cn/CoolSlob/posts/22273.htm
      

  4.   

    在adodb.pas(borland\delphi5\source\vcl)中的
    procedure TCustomADODataSet.InternalCancel;
    begin
    end;
    begin 和END 间加一条语句 recordset.CancelUpdate;
    然后重新对ADODB.PAS 打包并复制到borland\delphi5\LIB 目录下覆盖原文件即可(ADODB.DCU
      

  5.   

    to 楼上:这个我已经试过!我用的是D6!