设置ConnectionString然后Active := True
解决方案 »
- 在webBrowser中用OleVariant取值,如何判断没有取到?
- 关于AdoDataSet的Locate的问题,求救
- 时钟。 当场给分!!!!!!!!
- 如何处理当Toolbar上的按扭的长度总和大于Toolbar就不能显示所有的按扭了 ,怎么处理?
- 求成熟的对称加密解密算法
- 如何导入数据!
- 请教:我用delphi的execl控件打开了execl程序,当我把execl关闭时,delphi的应用程序怎么知道execl已经关闭,并断开连接并释放内存?
- 我的问题(1)
- SOS!关于ASQLite控件
- 通过TParameter传递float时,小数后的位数的问题?
- 请教各位,如何自定义Delphi5 IDE环境得快捷键?
- 如何向国外发布软件?
ADOConnection1.Connected:=false;
ADOConnection1.ConnectionString:='';
str:='Provider=Microsoft.Jet.OLEDB.4.0;Password="";User ID=Admin;Data Source=';
AppPath:=ExtractFileDir(Application.ExeName);
str:=str+AppPath+'\bsdata\'+Node.Text;
ADOConnection1.ConnectionString:=str+'.mdb;Mode=Share Deny None;'+'Extended Properties="";Jet OLEDB:System database="";'+'Jet OLEDB:Registry Path="";'+'Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=4;'+'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';
ADOConnection1.Connected:=true;
ADOConnection1.Open;
begin
adocZT.Close;
adocZT.DefaultDatabase :='master';
adocZT.ConnectionString:='PROVIDER=SQLOLEDB.1;'+
'Persist Security Info=False;'+
'Initial Catalog=master;'+
'Data Source='+vMacName;
adocZT.Open(edtUser.Text,edtPassword.text);
if not adocZT.Connected then
begin
frmMsgError1:=TfrmMsgError1.create(self);
frmMsgError1.vFlg:=false;
frmMsgError1.s:='数据库连接失败!';
frmMsgError1.ShowModal;
frmMsgError1.Free; exit;
end;
end;