回 帖 发 新 帖 刷新版面

主题:vb 6.0如何实现内存中的数据(Access)删除,而删除硬盘上的数据

我执行了以下语句:
adodc1.recordset.movelast
adodc1.recordset.delete
没有执行:adodc1.recordset.update,可是硬盘上的数据还是删掉了,

请问怎么样才能删除datagrid上显示出来的数据,而不是删除硬盘上的数据?(新手哦,能详细就详细哦)

回复列表 (共3个回复)

沙发

由于你把数据删除了,但是DataGrid还没有更新
所以看不出来
只要DataGrid1.Refresh就可以了!

板凳

谢谢1楼的解答!

我希望的是:Datagrid显示的是我去掉(不知如何去掉进,我只想到了删除,而这样的话,硬盘上的数据也被删除了,我不想删除硬盘上的数据)不符合条件的记录,而不是物理上的删除!

3 楼

是我的数据类型设置得太小了,我把Int 换成Long就行了

我来回复

您尚未登录,请登录后再回复。点此登录或注册