我有一个Access数据库,在数据库中设置了密码,怎么样ADOConnection里连接这个数据库?
谢谢解答!
谢谢解答!
解决方案 »
- 在Rave Project 中打印报表时可不可以产生一个主表多个明细内容
- 关于数据库安全的提问
- 如何屏蔽activex控件中的右键菜单
- 如果把Access数据库中的某个数据表结构和数据复制到另个Access数据库中?
- 麻烦大家帮忙看看,在线等!
- (请教)初学者的几个问题
- 幫我看一下,這個觸發器定義總出錯!100分全給您.
- 请问各位高手,我现在用Delphi做网页,我要在网页上实现制作报表并打印的功能的话,要怎样实现比较好,不使用IE自带的打印功能。请大家给我一些建议。
- 有没有自动生成一个字的拼音码和五笔码的程序,我想在Delphi中调用
- 有个问题,对于动态的创建的窗口form2,在主窗口创建时,如何才能控制form2上的按纽的enabled属性?
- >>组件开发:控件焦点问题????
- 在Deplhi中,如何实现如PowerBuilder下拉式数据窗口的效果???
connection_str:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+data_path+';Persist Security Info=False;Jet OLEDB:Database Password=lyhold04220525';
datam.ADOConnection1.ConnectionString :=connection_str;
*****************************
Database Password=lyhold04220525'
这个就是你的数据库密码
1.build按钮 选择microsoft jet 4.0 ole ...2.next3.test connection4.确定,产生连接串
constr:string;
str_TestId: string;
begin
try
StrExePath := extractfilepath(application.ExeName);//取得当前应用程序的路径
//配置数据库
ADOConnection1.LoginPrompt := false;
constr:='Provider=Microsoft.Jet.OLEDB.4.0;';
//constr:=constr+'Password="N4S7=y6k0s0n=K8Y9";User ID=;';
constr:=constr+'Password="mm";User ID=;';
constr:=constr+'Data Source='+StrExePath+'XXXXX.mdb;';
constr:=constr+'Mode=Share Deny None;Extended Properties="";';
constr:=constr+'Locale Identifier=2052;Jet OLEDB:System database="";';
constr:=constr+'Jet OLEDB:Registry Path="";';
constr:=constr+'Jet OLEDB:Database Password=XXXXXXX;';
constr:=constr+'Jet OLEDB:Engine Type=5;';
constr:=constr+'Jet OLEDB:Database Locking Mode=1;';
constr:=constr+'Jet OLEDB:Global Partial Bulk Ops=2;';
constr:=constr+'Jet OLEDB:Global Bulk Transactions=1;';
constr:=constr+'Jet OLEDB:New Database Password="";';
constr:=constr+'Jet OLEDB:Create System Database=False;';
constr:=constr+'Jet OLEDB:Encrypt Database=False;';
constr:=constr+'Jet OLEDB:Don''t Copy Locale on Compact=False;';
constr:=constr+'Jet OLEDB:Compact Without Replica Repair=False;';
constr:=constr+'Jet OLEDB:SFP=False';
adoconnection1.ConnectionString:=constr;
adoconnection1.Connected:=true;
showmessage('连接成功');
except
Application.MessageBox(
'数据库连接失败!',
'提示',MB_OK + MB_DEFBUTTON1 + MB_ICONINFORMATION);
exit;
end;
初始化提供这是发生错误,测试连接失败。无法启动应用程序。工作组信息文件丢失,或是已被其他用户已独占方式打开。按chwdong(chwdong)的方法报错如下:
1。验证失败。
2。连接成功。
3。应用程序发生异常位置的软件异常(0x0eedfade),位置为0x77e6f142.
4。Exception EOleException in module Project.exe at 0008A12E.
无法启动应用程序。工作组信息文件丢失,或是已被其他用户已独占方式打开。