听说在delphi4.0以前,bde连接mdb 数据库都要先定义odbc dsn,delphi4.0以后可以直接指定数据库路径就可以使用access数据库了,但为什么我先定义odbc dsn就可以在BDE中成功定义别名,而直接指定mdb数据库的路径就不行,提示:
===========================
Operation not supported
===========================我关了SQL Explorer并保存再起动SQL Explorer,没有这个提示了,变成了提示输入密码,mdb没有密码呀,直接点确定,提示:
================================================
General SQL error.
Unrecognized database format 'D:\数据库\test.mdb'
Alias
Alias:test2
================================================
===========================
Operation not supported
===========================我关了SQL Explorer并保存再起动SQL Explorer,没有这个提示了,变成了提示输入密码,mdb没有密码呀,直接点确定,提示:
================================================
General SQL error.
Unrecognized database format 'D:\数据库\test.mdb'
Alias
Alias:test2
================================================
with ADOConnection1 do
begin
ConnectionString := 'Provider = MicroSoft.jet.OLEDB.4.0;'+
'Persist Security Info = False;'+
'Data Source=D:\*.mdb;'+//数据库本地目录
'Mode = ReadWrite;'+
'Jet OLEDB:Database Password=*****;'// 加入密码
Connected := True;//Open DataBase
end;