损坏的access数据库如何恢复

损坏的access数据库如何恢复,第1张

应该是打开后没有正确关闭造成的这要看什么错误了,有些能修复,有些不能这里要给你一点建议,免得你下次再出现这个问题,windows下打开mdb文件后应该遵循以下顺序关闭:关表,关闭数据库,关闭用于编辑MDB的软件,如果你没按顺序或没关数据库的情况下直接关闭编辑软件,装会造成数据库损坏asp里注意数据库读写完毕立刻加上"对像close",不这样做的后果不单单是让你的服务器越来越慢,经常会造成MDB文件损坏

低级版本的access(2007以下)保存时自动是cdb格式的,但是2007和2010一保存就是accdb格式了。

这时候你想用另存为存为cdb格式,发现选不了cdb格式的(至少我的2010是选不了的),这点和别的软件不一样。

但是点了文件以后,在下面,还有一个选项“保存并发布”,选这个选项,再选数据库另存为,然后就可以选项成3000-2003版本的cdb格式了。

就是SQL语句,利用数据库连接1和记录集就可以了

 

版本 2

支持库 eDB

 

如果真 (数据库连接1连接Access (取运行目录 () + “\MDBmdb”, “”) = 假)

    信息框 (“连接数据库失败!”, 0, )

    返回 ()

如果真结束

 

记录集1置连接 (数据库连接1)

 

版本 2

支持库 eDB

 

sql = “insert into 通讯表(姓名,电话,地址) values ('” + 编辑框1内容 + “','” + 编辑框3内容 + “','” + 编辑框2内容 + “')”

 

如果 (_启动窗口数据库连接1执行SQL (sql) = 假)

    信息框 (“添加记录失败!”, 0, )

 

版本 2

支持库 iext

支持库 eDB

 

临时 = “update 通讯表 set 姓名='” + 编辑框1内容 + “',电话='” + 编辑框3内容 + “',地址='” + 编辑框2内容 + “' where 编号=” + 超级列表框1取标题 (超级列表框1现行选中项, 0)

如果 (_启动窗口数据库连接1执行SQL (临时) = 假)

    信息框 (“更改数据失败”, 0, )

    编辑框2内容 = 临时

 

版本 2

支持库 iext

支持库 eDB

 

SQL = “delete from 通讯表 where 编号=” + 超级列表框1取标题 (超级列表框1现行选中项, 0)

 

如果 (_启动窗口数据库连接1执行SQL (SQL) = 假)

    信息框 (“删除数据失败!@”, 0, )

否则

mdb只是数据库部分,搂住如果只是数据库数据被误删除的话,可以用这个文件来恢复。

如果搂住的网站程序文件也被破坏的话,恐怕真的很难找回了,实在不行,搂住试一试硬盘恢复数据的软件

以上就是关于损坏的access数据库如何恢复全部的内容,包括:损坏的access数据库如何恢复、access数据库需要恢复怎么办MDB文件覆盖了怎么办accdb文件丢失了,咋办、易语言怎么可以 *** 作mdb数据库的压缩和修复数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9729886.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存