access数据库恢复
方法步骤
Access数据库长时间使用后容易出现数据库过大、数据库损坏等现像,微软的Office软件中Access是带有修复和压缩功能的,具体操作共分为二步方法如下:
1、打开您的.mdb数据库
2、点击上方菜单栏中的工具——》数据库实用工具——》点击压缩和修复数据库即可
3、压缩和修复Access数据库操作起来比较容易,在操作前您本地电脑上需要安装Office软件中的Access软件。
‘贰’ 怎样恢复删除了的access数据表
用access2003打开你的数据库,找菜单栏-->工具-->选项-->视图"选项卡-->"显示"部分有个"隐藏对象"的复选框,打钩后点确定就可以了.
‘叁’ access数据库恢复大师怎么用
我们在学习编程和数据库时经常要用到数据库,acess数据库是比较常用也是比较简单的数据库,但是使用时总是会出现这样或者那样的问题,我们需要不断的探索和发现才能小学到更多的东西。下面笔者介绍一些问题和解决方法!
在删除记录后数据库的大小并没有减小,没有可以改遍数据库语句
Update语句更新失败, 明明一条记录存在, 也可以select到,但在用Update时出现找不到记录, 更新失败的错误信息.
数据库增大, 降低了数据库操作的效率
解决办法:重点来了!这些办法是十分使用的方法,希望大家可以学到一些姿势!
首先我们下载数据库Access, 然后我们用Access软件打开, 使用用修复和压缩数据库工具进行处理, 保存后再重新上传并覆盖掉原来的数据就可以了!!
库即可解决以上的所有问题. 但是呢我的这种办法比较只适合于小型的数据库,不太适用于大型数据!转载,仅供参考。
‘肆’ 在BCB中怎样执行Access的数据库压缩与修复
#include "objbase.h" //牵涉到COM对象,必须包含此头文件
AnsiString srcmdb="c:\\test.mdb"; //原文件名(压缩之前)
AnsiString destmdb="c:\\test2.mdb"; //目标文件名(压缩之后)
CoInitialize(NULL); //初始化COM对象
AnsiString src = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+srcmdb; //连接字串
AnsiString dest = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+destmdb;
Variant AdoObj = Variant::CreateObject("JRO.JetEngine");
AdoObj.OleProcere("CompactDatabase",src.c_str(),dest.c_str());
AdoObj.Clear();
CoUninitialize();
DeleteFile(srcmdb) ; //删除原文件,如果不放心可以不删除留个备份,但需要改名
RenameFile(destmdb,srcmdb); //将压缩后的文件改成原文件名
‘伍’ 教你如何解决access数据库连接错误
步骤一:请检查conn.asp中的连接字符是否正确,如果没有错误,还提示数据库连接出错,往下看access数据库连接错误。
步骤二:把数据库下载到本地(默认数据库 database/#newasp.mdb),用ACCESS打开,压缩修复数据库(打开ACCESS -- 工具 -- 数据库实用工具 -- 压缩和修复数据库);然后重新上传access数据库连接错误。
步骤三:如果以前操作无误,照样出现数据库连接出错,那么就是权限问题了需要更改权限。