如何让TADOConnection在运行的时候能打开一个加密的Access数据库?(100分)

  • 主题发起人 主题发起人 傲竹
  • 开始时间 开始时间

傲竹

Unregistered / Unconfirmed
GUEST, unregistred user!
我在Access的数据库加密后.运行总是提示'Not a valid password'.就算我在
TADOConnection的ConnectionString的bulid的all里加入密码还是提示同样的错误.
 
你加入密码后一定忘掉选择"记住密码"了。
 
和那个没关系的.
 
我是给数据库加密码不是给管理员加密码.
 
bulid的all页面下的
Jet OLEDB:Database Password 里面加入密码
 
我加过了.而且连接也成功了.可是运行就出错.
 
请问如何能以独占方式打开Access数据库?
 
连接字串里
的MODE里写为
Mode=Share Deny Read|Share Deny Write
就可以独占了
 
可是.你的方法没法解决加密后打开数据库的问题.
 
ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;'
+ 'Data Source=XX.mdb;'
+ 'Persist Security Info=False;'
+ 'Jet OLEDB:Database Password=******'
 
在系统运行时初始创建远程数据模块时就提示'Not a valid password'.
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
756
SUNSTONE的Delphi笔记
S
后退
顶部