我现在在做毕业设计用的是BDE连接SQL server 2000每次都要动态的配置ODBC,才能连接到SQL Server 2000上。而且还要将数据库附加到企业管理理中,然后手动的配置odbc.
请问怎么样才能动态的配置BDE 和 SQL server 2000 的连接,并且不用手动加载数据库文件到服务器呢?
请问怎么样才能动态的配置BDE 和 SQL server 2000 的连接,并且不用手动加载数据库文件到服务器呢?
有没有方法啊。
用BDE!
真是的,用ADO我不会?还要你们教,我现在只想用BDE,会的就教一下谢谢!
然后每次读它
var MyList: TStringList;
begin
MyList := TStringList.Create;
try
with MyList do
begin
Add('SERVER NAME=210.242.86.2');
Add('DATABASE NAME=db');
Add('USER NAME=sa');
end;
Session1.AddAlias('TESTSQL', 'MSSQL', MyList); //ミMSSQL
Session1.SaveConfigFile;
finally
MyList.Free;
Session1.Active:=True;
Database1.DatabaseName:='DB';
Database1.AliasName:='TESTSQL';
Database1.LoginPrompt:=False;
Database1.Params.Add('USER NAME=sa');
Database1.Params.Add('PASSWORD=');
Database1.Connected:=True;
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Database1.Connected:=False;
Session1.DeleteAlias('TESTSQL');
end;
还有就是写入ini文件怎么写?
myinifile:=TInifile.Create(filename);myinifile.writestring('小节名','关键字','字符串');
myinifile.writeinteger('小节名','关键字','整型');
myinifile.writebool('小节名','关键字','True/False');//写入,上面的三个都是写入的