Re: Как получить список SQL-серверов, зарегистрированных в с
От: Clickmaker Россия http://relaxander.webest.net/
Дата: 06.05.04 12:29
Оценка:
Здравствуйте, Lelic, Вы писали:

L>Как получить список SQL-серверов, зарегистрированных в сети



var DmoObject: OleVariant;
   i: Integer;
begin
   List.Clear;
   try
       DmoObject := CreateOleObject('SQLDMO.SQLServer');
       DmoObject := DmoObject.Application;
       DmoObject := DmoObject.ListAvailableSQLServers;
       for i:=1 to DmoObject.Count do
           if (Length(trim(DmoObject.Item(i))) > 0) then 
             List.AddObject(AnsiUpperCase(DmoObject.Item(i)), nil);
   except
       MessageDlg( Не установлен SQLDMO.SQLServer, определить список серверов не удалось.', mtWarning, [mbOK], 0);
   end;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.