ACCESS辅导:处理加了密码的MDB文件

ACCESS辅导:处理加了密码的MDB文件,第1张

ACCESS辅导:处理加了密码的MDB文件,第2张

当MDB文件被Access加密并直接打印时,将出现一个要求输入密码的密码对话框。但是如果要从VB程序中打印,必须更改VB程序中打开MDB文件的指令,否则会出现错误信息!以下情况分别说明:
1。用DAO命令打开MDB文件:OpenDatabase
从程序中打开,命令如下:
set db = open database(databasename,false,false,";Pwd= password ")
示例:
dimdb as database
setdb = open database(" C:\ db1 . MDB ",false,false,";Pwd=1")
要使用数据控件,设置方法如下:
1。设置DatabaseName属性(包括MDB文件名/路径)
2。设置Connect属性,并将默认字符串“Access”更改为";Pwd= password "(不带双引号)
3。设置RecordSource属性
2。

用ADO命令打开MDB文件:
用ADODC或DataEnvironment设置后,直接使用属性窗口修改ConnectionString属性(附加到ADODC)或ConnectionSource属性(附加到DataEnvironment的连接控件),方法是在属性后添加以下参数:
;jet OLEDB:Database Password = Password
除了ADODC和DataEnvironment之外,直接用ADO控件打开mdb MDB文件用密码,设置参数的方法也是一样的。

3、

带密码的压缩MDB文件:compact database
dbengine . compact database“原MDB文件”、“新MDB文件”,,”;Pwd= password "
示例:
dbengine . compact database " C:\ db1 . MDB "," C: \ db2.mdb ",,";pwd=1 "

4、

使用密码修复MDB文件:RepairDatabase
忽略MDB文件设置的密码!
dbengine . repair database " MDB file "
示例:
dbengine . repair database " c:\ db1 . MDB "

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » ACCESS辅导:处理加了密码的MDB文件

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情