关于连接带有密码的Access数据库(50分)

  • 主题发起人 主题发起人 grass1
  • 开始时间 开始时间
G

grass1

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是ADOConnection和ADOqueey,原来数据库没有加密码,连接正常。
可是现在给数据库加了密码就有问题了。
连测试连接也通不过,提示为“在初始化提供者时发生错误,测试连接失败,无法启动应用
程序,工作组信息文件丢失,或者被其它用户以独占方式打开。”
请问现在要如何解决。
数据引擎为MS jet 4.0 ole db provider
 
你是不是access没关闭?
 
在Connect Sting里面加上这一句就OK了
Jet OLEDB:Database Password=password
 
在连接Access时,要关闭Access应用程序
 
光看错误提示好像是access没有关闭,但是不应该有这种问题出现啊.ADO的连接和应用程序
的开关应该没有什么大的关系.myliu说的有可能
 
Access中设置了密码之后,要在ADO连接的ALL页面中的PASSWORD部分输入其密码,
而CONNECTION部分不必理会。
 
在connection的connectionstring中
bulid,选 ‘所有’ 然后在 database password部分输入你数据库的密码!

在连接数据库的时候,数据库可以打开,但不能打开设计界面
 
谢谢各位的回答,我按照各位的方法试了一下,
终于解决了问题。实在谢谢各位的帮助。
不过,只有myliu的回答是对的,因此把分数给他了。
大家也可以试一下,好像其它的方法都不行的。
 
后退
顶部