我刚好写过这个函数,应该对你有用:用sql服务器的名字填充ComboBox的下拉列表:
procedure GetSQLServer(ComboBox:TComboBox);
//搜索sql服务器的名字
var
SQLServer:Variant;
ServerList:Variant;
i,nServers:integer;
sRetValue:String;
begin
SQLServer := CreateOleObject('SQLDMO.Application');
ServerList:= SQLServer.ListAvailableSQLServers;
nServers:=ServerList.Count;
ComboBox.Clear;
for i := 1 to nservers do
ComboBox.Items.Add(ServerList.Item(i));
SQLServer:=NULL;
serverList:=NULL;
end;
procedure GetSQLServer(ComboBox:TComboBox);
//搜索sql服务器的名字
var
SQLServer:Variant;
ServerList:Variant;
i,nServers:integer;
sRetValue:String;
begin
SQLServer := CreateOleObject('SQLDMO.Application');
ServerList:= SQLServer.ListAvailableSQLServers;
nServers:=ServerList.Count;
ComboBox.Clear;
for i := 1 to nservers do
ComboBox.Items.Add(ServerList.Item(i));
SQLServer:=NULL;
serverList:=NULL;
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货