1、 使用 dao 命令打开mdb文件:opendatabase 
若要由程序中打开,命令如下: 
set db = opendatabase(databasename, false, false, ";pwd=密码") 
实例: 
dim db as database 
set db = opendatabase("c:/db1.mdb", false, false, ";pwd=1") 
若要使用 data 控件,设定方法如下: 
1、设定 databasename 属性 (mdb文件名称 / 含路径) 
2、设定 connect 属性,將预设的字串 "access" 改成 ";pwd=密码" (不含双引号) 
3、设定 recordsource 属性 
2、 
使用 ado 命令打开mdb文件: 
在使用 adodc 或 dataenvironment 设定好之后,直接利用属性窗口修改 connectionstring 属性(附属于 adodc) 或 connectionsource 属性(附属于 dataenvironment 的 connection 控件),修改的方法是在属性之后增加以下参数: 
;jet oledb:database password=密码 
除了 adodc 及 dataenvironment 之外, 直接使用 ado 控件來打开含有密码的 mdb mdb文件,设定参数的方法也是相同的。
3、 
压缩加了密码的mdb文件:compactdatabase 
dbengine.compactdatabase "原mdb文件", "新mdb文件", , , ";pwd=密码" 
实例例如: 
dbengine.compactdatabase "c:/db1.mdb", "c:/db2.mdb", , , ";pwd=1" 
4、 
修复加了密码的mdb文件: repairdatabase 
不必理会mdb文件设定的密码! 
dbengine.repairdatabase "mdb文件" 
实例例如: 
dbengine.repairdatabase "c:/db1.mdb" 
新闻热点
疑难解答