程序实现列出在局域网中的所有SQLServer服务器名称(50分)

  • 主题发起人 主题发起人 delphi万岁
  • 开始时间 开始时间
D

delphi万岁

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样程序实现列出在局域网中的所有SQLServer服务器名称
 
procedure GetSqlServerName(cobServerName: TComboBox);
var
SQLServer: Variant;
ServerList: Variant;
i, nServers: integer;
begin
cobServerName.Clear;
SQLServer := CreateOleObject('SQLDMO.Application');
ServerList := SQLServer.ListAvailableSQLServers;
nServers := ServerList.Count;
cobServerName.Clear;
for i := 1 to nservers do
cobServerName.Items.Add(ServerList.Item(i));
SQLServer := null;
serverList := null;
end;
 
看这里:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2057477
 
本人试过这段程序只能取得本机SQLSERVER名称
 
楼主又要破费了,请参考以下帖子:
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=2214565
 
后退
顶部