请教:为什么用ADO联接有密码的MDB文件会出错?

KongKong 2000-06-17 10:35:00
...全文
338 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
KongKong 2000-06-19
  • 打赏
  • 举报
回复
还是不行,出现“找不到可插入的ISAM”错误,ISAM是什么东东
Limu 2000-06-19
  • 打赏
  • 举报
回复
Please Use this Statement:
ADO.ConnectionString='Driver={Microsoft Access Driver (*.mdb)};DBQ=aaa.MDB;Defaultdir=F:\;User ID=admin;Password=XXXXX';
KongKong 2000-06-18
  • 打赏
  • 举报
回复
用ADO连接MDB文件,使用connectionstring 属性,provider选择JET3.51或JET4.0,到下一页,选择数据库,输入用户名、密码(密码绝对正确),使用连接测试,出现“工作组信息文件丢失,或是被其他用户以独占方式打开”,而使用ODBC连接同一个数据库,结果正常。在VB6.0使用ADO也出现同样的错误,迷惑:工作组信息文件是什么东东,这个问题该怎样解决,求教于各位叔伯,大哥,小弟。
蝈蝈俊 2000-06-18
  • 打赏
  • 举报
回复
密码要记住。才不会出错。
keivn 2000-06-18
  • 打赏
  • 举报
回复
碰巧了,刚到就看到了这个问题,有一点需要强调:MDB加密的密码,与在connectionstring 属性里要你输的密码是两回事,看下面这句,解决你的问题:
connectionstring:=provider=microsoft.jet.oledb.4.0;data source=f:\AAA.mdb;jet oledb:database password=xxxxx;
XXXXX为MDB的密码
town 2000-06-18
  • 打赏
  • 举报
回复
我以前试过没有问题(Win2000,Access 2000,VB6,ADO2.0(Jet4)),还在一试,果真存在问题(加密码时)。
还要试一试才知结果....
KongKong 2000-06-18
  • 打赏
  • 举报
回复
请高手指点这一简单的问题
蝈蝈俊 2000-06-17
  • 打赏
  • 举报
回复
可以呀。
我用的是delphi5 pack1 + ado pack win2000
access 2000
你要在数据库连接时输入密码。

potato 2000-06-17
  • 打赏
  • 举报
回复
我也遇到同样问题,我用的是Delphi5 + Access2000 .我在连接时输入了密码,同样会出现错误提示。
KongKong 2000-06-17
  • 打赏
  • 举报
回复
我用的是DELPHI5 pack1+ado pack win98 access97,连接时输入密码,但出现一个错误,初始化失败,不支持此项操作,请高手指点

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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