Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];

Вниз

Форма выбора сервера в Query Analyzer е стандартное?   Найти похожие ветки 

 
Kolan ©   (2007-10-15 13:31) [0]

Здравствуйте,
 мне надо сделать форму выбора сервера и ввода пороля. Задумался, а может она уже есть в винде(как форма создания строки подключения например&#133)?
Если есть, то как до нее добраться?


 
Маша Шрайбер ©   (2007-10-15 14:29) [1]

В той самой форме создания строки подключения есть и выбор сервера, и ввод пароля.


 
Ega23 ©   (2007-10-15 14:50) [2]


> Здравствуйте,
>  мне надо сделать форму выбора сервера и ввода пороля. Задумался,
>  а может она уже есть в винде(как форма создания строки
> подключения например…)?
> Если есть, то как до нее добраться?


Давать такое на откуп пользователю я бы поостерёгся. А для отальных случаев можно и свой написать. Я свой диалог сделал.


 
Kolan ©   (2007-10-16 10:58) [3]

> Давать такое на откуп пользователю я бы поостерёгся.

Ну в Query Analyzer"е же дали. У меня программа близка к нему(по смыслу ессно).


> В той самой форме создания строки подключения есть и выбор
> сервера, и ввод пароля.

Не, та еще провайдер&#133 не годится.


> А для отальных случаев можно и свой написать.

В этом проблем ессно не много.


> Я свой диалог сделал.

А как кстати ты определял доступен сервер или нет?


 
Ega23 ©   (2007-10-16 11:00) [4]


> А как кстати ты определял доступен сервер или нет?


Никак. Это порочный путь. Я, например, ко многим серверам в сети не могу достучаться по-имени. И в списке доступных серверов их нет. А по IP - запросто.

Так что это, ИМХО, от лукавого.


 
Kolan ©   (2007-11-02 10:39) [5]

> Это порочный путь.

Нет ну сам Enterprize Manger же показывает состояние сервера иконкой(play).


 
Ega23 ©   (2007-11-02 10:59) [6]


> Нет ну сам Enterprize Manger же показывает состояние сервера
> иконкой(play).


ч сто?


 
stud ©   (2007-11-02 11:02) [7]

Ega23 ©   (16.10.07 11:00) [4]
А по IP - запросто


так это у вас днс в сети неправильный похоже

Ega23 ©   (15.10.07 14:50) [2]
Давать такое на откуп пользователю я бы поостерёгся


+1


 
Ega23 ©   (2007-11-02 11:12) [8]


> так это у вас днс в сети неправильный похоже


днс как раз правильный, делался таким специально.


 
Kolan ©   (2007-11-02 14:08) [9]

> ч сто?

Йа тоже хАчу показывать состояние, но незнаю где взять информацию&#133

Сервера нахожу так:


 
Kolan ©   (2007-11-02 14:08) [10]

function TSqrversEnumerator.EnumerateServersNetServ: TSQLServersList;
var
 Data: Pointer;
 EntRead, EntTotal, i, Info, Resume: Integer;
 Server: TSQLServer;
begin
 Result := TSQLServersList.Create;
 try
   {Local server aiaaaeyaony a?o?io?.}
   Server := TSQLServer.Create(rsLocal);
   Server.Comments := "";
   Result.Add(Server);

   Info := NetServerEnum(nil , 101, Data, —1, EntRead, EntTotal, SV_TYPE_SQLSERVER, nil,
     Resume);
   if Info = 0 then
     for I := 1 to EntRead do
     begin
       Server := TSQLServer.Create(TServerInfos101(Data^)[I].SvrName);
       Server.Comments := TServerInfos101(Data^)[I].Comment;
       Result.Add(Server);
     end;
 except
   FreeAndNil(Result);
   raise;
 end;
end;



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.006 c
15-1202459218
boriskb
2008-02-08 11:26
2008.03.23
Рекомендую новый антивирус


2-1203522656
Answer_i3
2008-02-20 18:50
2008.03.23
Записать в exe файл слово


6-1183210878
Kor
2007-06-30 17:41
2008.03.23
Обмен данными через Dial-up модем.


15-1202687643
Dmitry S
2008-02-11 02:54
2008.03.23
Визуальный редактор HTML на HTML


3-1191587246
BlackCat
2007-10-05 16:27
2008.03.23
Разграничение полномочий в приложении, работающем с БД





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский