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"
新闻热点
疑难解答