标题:[求助]为什么在程序中连接不了设置密码的Access数据库?
只看楼主
编程之星
Rank: 5Rank: 5
等 级:职业侠客
威 望:2
帖 子:285
专家分:391
注 册:2007-4-10
 问题点数:0 回复次数:7 
[求助]为什么在程序中连接不了设置密码的Access数据库?
当我以独占方式打开Access数据库并设置好密码之后,我在VB程序中用语句连接数据库,在运行的时候,却出现什么被什么独占的错误,反正就是连接不成功!如何解决这个菜鸟级的问题呢?
搜索更多相关主题的帖子: 数据库 Access 密码 
2007-10-11 12:28
simpson
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:17
注 册:2006-11-16
得分:0 
谁知道你为什么?

有码没?

全国最大的 Java专业电子书免费分享[url]http:///in.asp?id=xrmao[/url]
2007-10-11 13:15
心中有剑
Rank: 2
等 级:新手上路
威 望:5
帖 子:611
专家分:0
注 册:2007-5-18
得分:0 
DateSource = App.Path & "\通讯录.mdb"
'连接数据库
gdbConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DateSource & ";Jet OLEDB:Database Password=admin"
gdbConn.Open

2007-10-11 13:27
sdz
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-10-8
得分:0 
有没有被别的程序独占了

工控控件 报表控件 图形控件 音视频控件..
2007-10-11 16:06
vbtom
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2007-9-5
得分:0 
哈哈,我也正遇到同样的问题。将ACCESS 数据库加密后出现如下错误信息
Cannot start your application. The workgroup information file is missing or opened exclusively by another user
此数据库直接用Access打开时,Access提示输入口令,输入后正常打开。

连接语句:
connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Password=Abcd1234;Data Source=D:\aa.mdb;Persist Security Info=True"

如去掉password,连接则正常。

请各位援手,谢谢!

请问老大们是如何设password 和连接的?

[此贴子已经被作者于2007-10-11 17:20:47编辑过]

2007-10-11 16:36
刨子头
Rank: 1
等 级:新手上路
威 望:1
帖 子:319
专家分:0
注 册:2007-9-24
得分:0 
"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=D:\aa.mdb;Jet OLEDB:Database Password=Abcd1234;"
2007-10-11 19:44
china25qd
Rank: 1
等 级:新手上路
帖 子:161
专家分:0
注 册:2007-9-6
得分:0 
你不会是开着"通讯录.mdb"表运行程序的把?

抱膝怀天下 闲坐观四海
2007-10-11 19:49
vbtom
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2007-9-5
得分:0 
刨兄正解。问题解决,谢谢!
心中有剑也是正确的。

[此贴子已经被作者于2007-10-12 8:24:57编辑过]

2007-10-12 08:23



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-176670-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.180806 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved