高手请进,低手也行

camzhang 2003-04-11 05:20:35
conLocal.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Sopenfilename & ";Password=1234"
我的数据库是中文access2000,只有一个管理员用户,程序运行时出错:“无法启动应用程序。工作组信息丢失,或是以被其他用户一独占方式打开”,可是我没开数据库,请问怎么办,数据库设置错了吗?在线等待
...全文
17 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
DavidBone 2003-04-14
  • 打赏
  • 举报
回复
ding
camzhang 2003-04-11
  • 打赏
  • 举报
回复
大家都知道,旧除了我,呵呵,不过还是要特别谢谢fishzone(阿愚)哥哥。分各位都有阿。
camzhang 2003-04-11
  • 打赏
  • 举报
回复
哈哈,搞定了,多谢各位爷们,应该这样写 conLocal.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password='1234';Data Source=" & Sopenfilename & ";Persist Security Info=False"
与原先的比少了点东西,再者小弟愚钝,没搞清"password"和"database password"的区别。
可是谁知道ISAM是什么?
camzhang 2003-04-11
  • 打赏
  • 举报
回复
问题换了,又出现”找不到可安装的ISAM“,我已经见过一回了,谁知道那是什么?
fishzone 2003-04-11
  • 打赏
  • 举报
回复
试试用这个能不能打开。

http://www.csdn.net/cnshare/soft/10/10966.shtm
fishzone 2003-04-11
  • 打赏
  • 举报
回复
我试过了N多次,没有问题。
请注意以下:..
Jet OLEDB:Database Password=1234
foko_zl 2003-04-11
  • 打赏
  • 举报
回复
你是设置了数据库密码,还是管理员登陆密码???
如果是前者,连接串应该改为"...;DataBase Password=123..."
camzhang 2003-04-11
  • 打赏
  • 举报
回复
我又试了一下,去掉数据库的密码,然后让语句中的密码等于""就好了,加上就错了,说明是数据库错了,怎么办呢
camzhang 2003-04-11
  • 打赏
  • 举报
回复
问题依然,楼上的,我那样也没问题,可是我要以管理员登陆怎么办?
fishzone 2003-04-11
  • 打赏
  • 举报
回复
strConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=1234;Data Source=" & App.Path & "\staurant.mdb" & ";Persist Security Info=False"

我在我的机器上试了没事。再不行的话,看看是不是你的 Jet 驱动有问题或者数据库文件出了问题。
hi128 2003-04-11
  • 打赏
  • 举报
回复
conLocal.Open "Provider=Microsoft.Jet.OLEDB.4.0;Password='';User ID=Admin;Data Source=" & Sopenfilename & ";"

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧