procedure TInitForm.FormCreate(Sender: TObject); var SQLServer:Variant; ServerList:Variant; i,nServers:integer; begin SQLServer := CreateOleObject('SQLDMO.Application'); ServerList:= SQLServer.ListAvailableSQLServers; nServers:=ServerList.Count; for i := 1 to nservers do ServerName.Items.Add(ServerList.Item(i)); SQLServer:=NULL; serverList:=NULL; end;或者这个 //注意引用AdoConEd这个单元,添加一个按钮,一个memo1,一个ADOConnection1 ADOConnection1.Close; if EditConnectionString(ADOConnection1) then Memo1.Lines.Add(ADOConnection1.ConnectionString)
var
SQLServer:Variant;
ServerList:Variant;
i,nServers:integer;
begin
SQLServer := CreateOleObject('SQLDMO.Application');
ServerList:= SQLServer.ListAvailableSQLServers;
nServers:=ServerList.Count;
for i := 1 to nservers do
ServerName.Items.Add(ServerList.Item(i));
SQLServer:=NULL;
serverList:=NULL;
end;或者这个
//注意引用AdoConEd这个单元,添加一个按钮,一个memo1,一个ADOConnection1
ADOConnection1.Close;
if EditConnectionString(ADOConnection1) then
Memo1.Lines.Add(ADOConnection1.ConnectionString)