如何使用ADO打开带有密码的Access数据库
编号:QA001405
建立日期: 1999年7月27日 最后修改日期:2002年1月2日
所属类别:
Zhimin Wang:
我在askpro 网址上查找使用VB打开带有密码的ACCESS数据库(QA000210 "如何打开有密码ACCESS数据库"),例子只有DAO的,能否给出一个ADO的例子?
回答:
在建立ADO连接时,你可以指定用户名和密码,这种方式适合与SQL Server等数据库。对于Access数据库不能使用这样的方式。你可以在通常的连接字符串后面添加:
Jet OLEDB:Database Password=password
这里password是你的密码。如:
Conn1.Open "Provider=Microsoft.JET.OLEDB.3.51;" & _
"Data Source=G:\ComponentSource\DBFiles\CSMain\CSMain.mdb;" &
"Jet OLEDB:Database Password=outlook"
对于ADO控件,你应该把这个字符串添加在ConnectionString属性后面。
孙升龙的意见:
你可以使用(DBE)数据管理窗口,在其中建立一个ODBC数据源,那里有密码选项,你可以从中设置,这样你就可以一劳永逸了!不知这样的回答能不能让你满意?
此问题由李海回答。
| |
|
|
| |
|
|