我用Delete删除Access数据库中的数据后,数据却不能及时更新?要过一会儿表中记录才更新,这如何解决?急等!!!!

解决方案 »

  1.   

    不会啊,肯定当时就更新了,你看到的没更新而已,和sql一样啊。
      

  2.   

    你用什么方法来delete的呀?应该不会的,一删除就没了
      

  3.   

    就是的呀只要你用了rs.updata就可以立即更新
      

  4.   

    确实如此,网上也有很多人遇到这个问题。
    我用connection对象的Execute执行Delete From 表名 where 条件
    执行后,就去查看Access中的相关表,数据竟然还在,再过一会儿(1秒或更短时间),再次打开表时,数据就已被删除。怪啊!
      

  5.   

    各位朋友,这问题已解决了。原来我在窗体中的DataGrid的DataSource=Adodc,现在把DataGrid的DataSource
    改为Recordset对象就没问题了。
      

  6.   

    至少DataGrid中显示的数据能及时更新。"而查看Access中的相关表,数据还在",这个问题还是一样。