怎样用ado联结带有密码的access数据库

newair 2003-02-27 03:23:30
怎样用ado联结带有密码的access数据库
...全文
28 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chwdong 2003-03-03
  • 打赏
  • 举报
回复
mima :='AAAAA';//密码
strCon:='Provider=Microsoft.Jet.OLEDB.4.0;'+
'User ID=Admin;Data Source='+strpath+';'+
'Mode=Share Deny None;Extended Properties="";'+
'Locale Identifier=2052;Persist Security Info=False;'+
'Jet OLEDB:System database="";Jet OLEDB:Registry Path="";'+
'Jet OLEDB:Database Password='+mima+';'+
'Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=0;'+
'Jet OLEDB:Global Partial Bulk Ops=2;'+
'Jet OLEDB:Global Bulk Transactions=1;'+
'Jet OLEDB:New Database Password="";'+
'Jet OLEDB:Create System Database=False;'+
'Jet OLEDB:Encrypt Database=False;'+
'Jet OLEDB:Don''t Copy Locale on Compact=False;'+
'Jet OLEDB:Compact Without Replica Repair=False;'+
'Jet OLEDB:SFP=False';
boyandman 2003-02-27
  • 打赏
  • 举报
回复
可以将ADOConnection的LoginPrompt的属性设为false试试
PaPaCong 2003-02-27
  • 打赏
  • 举报
回复
Provider=Microsoft.Jet.OLEDB.4.0;User ID=admin;Data Source=D:\_网络扑手\wlbs.mdb;Persist Security Info=False;Jet OLEDB:Database Password=HuangYong

也可以在adoconnection中database password项得到密码
footballboy 2003-02-27
  • 打赏
  • 举报
回复
不好意思,上面贴的是VB代码

ADOQuery1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\temp\db1.mdb;Persist Security Info=False;Jet OLEDB:Database Password=yourpassword';
sysu 2003-02-27
  • 打赏
  • 举报
回复
记错了,应该用DataBase Password
footballboy 2003-02-27
  • 打赏
  • 举报
回复
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db1.mdb;Jet OLEDB:DataBase Password=yourpassword;"
sysu 2003-02-27
  • 打赏
  • 举报
回复
连接串设置:
Provider=Microsoft.Jet.OLEDB.4.0;Password=123;Data Source=D:\Test.mdb;Persist Security Info=True

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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