社区
数据库(包含打印,安装,报表)
帖子详情
ACCESS数据记录恢复,有没有办法,在线等待,高手请来
yuanyuanaa
2006-02-28 10:40:46
本人不小心将数据记录用ADO命令删了,有没有办法恢复
...全文
309
9
打赏
收藏
ACCESS数据记录恢复,有没有办法,在线等待,高手请来
本人不小心将数据记录用ADO命令删了,有没有办法恢复
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
daisy8675
2006-03-02
打赏
举报
回复
1、我用 DELETE FROM TABLE 删除了一些记录,现在发现误删除了,该如何恢复?
===================
1、已经删除的记录是无法恢复的,ACCESS 不是 FOXPRO,MDB 格式不是 DBF 格式,没有逻辑删除和物理删除的概念,一旦删除就无法恢复了。
-_-!!!!
没戏了,奇怪,access删除只是做记号,为虾米找不回来,以前没注意这个问题
daisy8675
2006-03-02
打赏
举报
回复
问题:
比如数据库中ID150的记录被误操作删除,如何将该记录进行恢复?
1)ID号码仍为150
2)ID的类型为“自动编号”
回答:
可以复原,首先备份数据库,然后用ddl语句 Alter修改,不过你要知道这条数据的所有信息。
步骤如下:
1、首先,记录下自动编号的最后一个号码,现在比如是10000
2、然后建立一个查询执行以下语句
ALTER TABLE tableName ALTER COLUMN [AutoNumberFieldName] COUNTER (150, 1)
3、然后用insert 插入原来的 150 号记录
4、插入完成后,再执行以下语句
ALTER TABLE tableName ALTER COLUMN [AutoNumberFieldName] COUNTER (10001, 1)
注意,以上语句必须要 jet 4.0 支持
问题:
如何恢复已经删除的记录;如何恢复已经删除的表、窗体等等对象
1、我用 DELETE FROM TABLE 删除了一些记录,现在发现误删除了,该如何恢复?
2、我直接手动删除或者用 DROP TABLE 删除了一个表,现在发现是误删除了,该如何恢复?
3、我手动删除了一个窗体,该如何恢复?
4、我删除了记录,可是数据库体积并没有减小,那么是否能找回记录呢?
回答:
1、已经删除的记录是无法恢复的,ACCESS 不是 FOXPRO,MDB 格式不是 DBF 格式,没有逻辑删除和物理删除的概念,一旦删除就无法恢复了。
2、无法恢复,但是你可以查看一下,有没有隐藏的以 "~" 符号开头的表,更改该表的名称有可能找回你需要的表。
3、无法恢复,但是你可以查看一下有没有系统隐藏的对象,有时候对象被删除时系统并不直接删除,而是更改对象名后隐藏它。
4、数据库体积的确没有变小,你压缩修复数据库后体积就会变小了。那是因为在二进制上你的数据的确没有被删除,仍然存放在磁盘的某个扇区,但是微软没有提供 MDB 格式二进制组织方式的参考资料(微软也不会提供,其他第三方公司也没有权利直接反编译 MDB 格式)。至今为止,中国大陆我也没有看到过相关的参考资料。所以目前为止,你已经删除的数据是无法恢复的。但是你可以尝试使用磁盘恢复软件来找到恢复数据的方法,但是该方法不在本文讨论范围。
建议:在建立数据库结构时,可以在各个表中再多加一个 ISDEL 字段,删除记录时不使用 DELETE FROM ,而使用 UPDATE TABLE SET ISDEL=TRUE 这样的语句,然后在界面上不显示 ISDEL=TRUE 的记录即可。
饮水需思源
2006-03-02
打赏
举报
回复
基本上是没办法恢复了,楼主就当是个教训吧,以后做修改与删除操作时最好先备份数据库,我以前也范过类似的错误,现在是修改与删除数据库首先就做备份
xiaoyaolz
2006-03-01
打赏
举报
回复
有点可能,发给我,我来试试
迈克揉索芙特
2006-03-01
打赏
举报
回复
这个问题基本上很难
xtuwz
2006-03-01
打赏
举报
回复
如果亂碼還可考慮一下,刪除了,嗚,到网上再找找看...
zfl2k
2006-02-28
打赏
举报
回复
告诉你一个不幸的消息:
刚才特意拿ACCESS文件做了个实验,删除后文件里的内容都变了,压缩后变化更大。基本上没希望恢复了。默哀!!!
赶快找备份吧。
zfl2k
2006-02-28
打赏
举报
回复
ACCESS数据库删除后没压缩的话可能还行,数据应该还在mdb文件里。
我也关注一下。
faysky2
2006-02-28
打赏
举报
回复
关注
SUN Solaris 问题小结
SUN服务器可能遇到的问题总结(一) 1) Q:现在遇到这样一个问题,telnet一台SUN机时报下面的错误: No utmpx entry. You must exec "login" from the lowest level "...telnet
恢复
了正常,可在该机...
我在CSDN参与的3000个帖子
2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望
高手
帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,...
WEB开发文档2 总结
Microsoft IE WebControls下载地址 如何在DATAGRID中使用JAVASCRIPT脚本控制 DataGrid中连接到下一页显示
数据
下载中文名
[转][小说]我是一名黑客
看看电视吧,打开电视,看看我们那些弱智电视台
有没有
好看一点的节目。唉,真是哪壶不开提哪壶,生活真是充满了戏剧性。你爱信不信。当时转的一个台,正好在放一个电视连续剧,而且正好放到一个人请一个黑客来进入...
MS-SQL Server 基础类 - SQL语句
关于分组,
高手
请来
看看 如何比较两个表中有那些字段相同。 请
高手
指 查询条件非常复杂时,怎么提高效率?急 关于排名问题!!!(急) 想跟踪表中某一行
记录
中特定字段的值的前后变化,急!!!!!! SQL语句实现...
数据库(包含打印,安装,报表)
1,217
社区成员
55,952
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章