C cookey Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-29 #1 Access数据库里面用了 Delete From xxx 以后,数据似乎没有真正删除,怎样恢复呢? 怎样完全的删除呢?
R Rover Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-29 #3 <TABLE border=1 width="100%"> <TR> <TD width="5%">是否没有刷新</TD></TR></TABLE>
<TABLE border=1 width="100%"> <TR> <TD width="5%">是否没有刷新</TD></TR></TABLE>
枫 枫 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-29 #7 不会吧,在删除数据的时候,ACCESS会提醒说删除的数据是不可恢复的!!
C cookey Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-30 #8 你不信可以做一个试验, 新建一个库、一个表newtab,加入 n条记录,观察它的大小,然后执行 delete from newtab 再观察它的大小,没有变化,但是如果 你用清空表内容的语句来删除所有记录的话 大小明显有很大的改变。
你不信可以做一个试验, 新建一个库、一个表newtab,加入 n条记录,观察它的大小,然后执行 delete from newtab 再观察它的大小,没有变化,但是如果 你用清空表内容的语句来删除所有记录的话 大小明显有很大的改变。
Z zhangkan Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-02 #11 你先Post﹐再Commit﹐再refresh﹐我就不信刪不掉。
清 清新 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-04 #12 delete from newtab newtab.close; newtab.open; 数据库中执行删除后,要先关闭,在打开,就能刷新了. 不妨一试.
M mumu Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-05 #13 据我所知,记录是否彻底删除,同文件大小变化与否并非一定有关系。 paradox表删除后,大小不变,但记录无法恢复(当然,Dbase表可以), 好象paradox表中对删除的记录仅仅是作了一个标记,同Dbase表不同之 处在于paradox表新增加的记录直接覆盖了被删除的记录。 至于记录的真实保存与删除,如果不想频繁的开关数据库,有一个语句 可以解决,不过现在我忘了
据我所知,记录是否彻底删除,同文件大小变化与否并非一定有关系。 paradox表删除后,大小不变,但记录无法恢复(当然,Dbase表可以), 好象paradox表中对删除的记录仅仅是作了一个标记,同Dbase表不同之 处在于paradox表新增加的记录直接覆盖了被删除的记录。 至于记录的真实保存与删除,如果不想频繁的开关数据库,有一个语句 可以解决,不过现在我忘了