这是一个INI文件的内容,请问有什么问题啊??
;database link information file
[dblinkstr]
dbstring=Provider=MSDASQL.1;Password=123456;Persist Security Info=true;User ID=coldba;Date Source=colds
;database link information file
[dblinkstr]
dbstring=Provider=MSDASQL.1;Password=123456;Persist Security Info=true;User ID=coldba;Date Source=colds
在线等,急啊!
我觉得应该没问题的啊,不知道哪里出了问题,郁闷啊
;database link information file
[dblinkstr]
dbstring="Provider=MSDASQL.1;Password=123456;Persist Security Info=true;User ID=coldba;Date Source=colds"
MyINIFile:TINIFile;
ConStr:String;// 动态配置数据库
procedure TForm3.Button2Click(Sender: TObject);
begin
frmDM.adoCon.Connected:=false;
frmDM.adoCon.ConnectionString:=PromptDataSource(handle,frmDM.adoCon.ConnectionString);
if frmDM.adoCon.ConnectionString<>'' then
begin
MyINIFile:=TINIFile.Create(ExtractFilePath(Application.ExeName)+'Files\ConNection.ini');
MyINIFile.WriteString('db','ConStr',frmDM.adoCon.ConnectionString);
MyINIFile.Free;
end;
end;// 窗体创建时加载
procedure TForm3.FormCreate(Sender: TObject);
begin
MyINIFile:=TINIFile.Create(ExtractFilePath(Application.ExeName)+'Files\ConNection.ini');
ConStr:=MyINIFile.ReadString('db','ConStr','');
MyINIFile.Free;
frmDM.adoCon.ConnectionString:=Constr;
end;ini文件里面这样写
[db]
Constr=
我的那个INI文件是自己新建的,为了移植性好点,因为这样就只需要改文件的参数就可以了
但是我在读取的时候似乎出了问题,请大虾门指教!!!
急!!!!!!!!!!!!!!!