在删除记录后面增加一条“DoEvents”指令,即可!

解决方案 »

  1.   

    用ADO进行数据库编程时,对数据库内容的修改后,其结果并不是立刻反应到数据库中,你可采用BACTHUPDATE方法或在更新语句后加上DOEVENTS语句
      

  2.   

    问题没有解决。已经按照各位的想法,在对更新和删除的每一条语句之后都添加了 Doevents , 但还是有错,在出错之后中断之后,我拖动执行光标倒下一行的DoEvents,然后再返回上一句出错的那个Rs.Delete,仍然报错。实时错误
    多步 OLE DB 操作产生错误,请检查每个OLE DB 的状态值。没有工作被完成。
      

  3.   

    rs.Status 属性 = 262144
      

  4.   

    adRecDBDeleted = = 262144
    记录已经从数据源中删除。 我没删除阿。
      

  5.   

    Search the registry for "MaxLocksPerFile"