没用过ADO,用过的来帮个忙 数据库 Sql server2000服务器名 orient用户名 sa密码 sa数据库名 brand请问怎么直接用代码写连接字符串(请给出具体代码),需要注意哪些问题? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你在object inspector 里面直接设置connectstring就看到了 connString = Format('Provider=SQLOLEDB.1;Persist Security Info=False;User ID=%s;Password=%s;Initial Catalog=%s;Data Source=%s', ['sa', 'sa', 'brand', 'orient']); function GetConnectionString: string;var SYSINI: TINIFile; ServerName, UserName, Password, InitDB,tmpstr: string;begin SYSINI := TIniFile.Create(ExtractFilePath(Application.ExeName)+'DB.INI'); try ServerName := SYSINI.ReadString('Database', 'ServerName', ''); UserName := SYSINI.ReadString('Database', 'UserName', ''); InitDB := SYSINI.ReadString('Database', 'InitDB', ''); tmpstr := SYSINI.ReadString('Database', 'Password', ''); Password := Decrypt(tmpstr, ''); Currency_Unt.Cur_month:= strtoint(SYSINI.ReadString('Database','StartMonth','')); Currency_Unt.Cur_prec:= strtoint(SYSINI.ReadString('Database','BXRate','')); Result := ''; Result := 'Provider=SQLOLEDB.1;Password=' + Password + ';Persist Security Info=True;User ID=' + UserName + ';Initial Catalog=' + InitDB + ';Data Source=' + ServerName; finally SYSINI.Free; end;end;这是我写的,从DB.INI文件中读出以上信息,并组成一个连接字符串,设置adoconnection的CONNECTION属性example:DataModule2.ConADMSearch.ConnectionString:= GetConnectionString; 关于程序在其他机器上运行的问题. 一周过去了 关于窗体的位置 为什么别人结贴了,且给了我一定的分数,为什么我的总信誉分总是不变? 明天毕业了,送分来表达我的心情 一个比较简单的数据更新问题,在线等待 必须去的网站 哪儿有流星花园下载呀 MDI form的OnActivate事件为什么触发两次??? 在tabsheet上为什么看不到动态添加的webbrowser控件? 刚下载了一本Delphi的书,文件后缀是GDB,请问用什么来打开? 本人是新手,想请教各位一个关于数据库路径设置的问题!
var
SYSINI: TINIFile;
ServerName, UserName, Password, InitDB,tmpstr: string;
begin
SYSINI := TIniFile.Create(ExtractFilePath(Application.ExeName)+'DB.INI');
try
ServerName := SYSINI.ReadString('Database', 'ServerName', '');
UserName := SYSINI.ReadString('Database', 'UserName', '');
InitDB := SYSINI.ReadString('Database', 'InitDB', '');
tmpstr := SYSINI.ReadString('Database', 'Password', '');
Password := Decrypt(tmpstr, '');
Currency_Unt.Cur_month:= strtoint(SYSINI.ReadString('Database','StartMonth',''));
Currency_Unt.Cur_prec:= strtoint(SYSINI.ReadString('Database','BXRate',''));
Result := '';
Result := 'Provider=SQLOLEDB.1;Password=' + Password + ';Persist Security Info=True;User ID=' + UserName + ';Initial Catalog=' + InitDB + ';Data Source=' + ServerName;
finally
SYSINI.Free;
end;
end;这是我写的,从DB.INI文件中读出以上信息,并组成一个连接字符串,设置adoconnection的CONNECTION属性
example:
DataModule2.ConADMSearch.ConnectionString:= GetConnectionString;