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

Вниз

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

 
BaxTMaH ©   (2005-09-19 17:03) [0]

Задача: Надо чтобы в Combobox загружался список всех доступных в данный момент (нашей локальной сети) серверов.
Откуда загружать этот список? Из элемента query что ли?


 
Johnmen ©   (2005-09-19 17:12) [1]

uses ComObj;
...
var
 v : variant;
 i : integer;
...
v:=CreateOleObject("SQLDMO.Application");
Combobox.Items.Clear ;
if v.ListAvailableSQLServers.Count>0 then
 for i:=1 to v.ListAvailableSQLServers.Count do
   Combobox.Items.Add(v.ListAvailableSQLServers.Item(i));
...


 
BaxTMaH ©   (2005-09-19 17:54) [2]

Баааальшое спасибо! -) Сейчас попробую....


 
BaxTMaH ©   (2005-09-19 18:32) [3]

А не подскажешь еще откуда ты взял название SQLDMO.Applacation? Что это значит?


 
Anatoly Podgoretsky ©   (2005-09-19 18:35) [4]

Это имя COM сервера - SQL Datamanupalating Object - примерно так


 
Val ©   (2005-09-19 19:02) [5]

Вопрос возникает с частотой примерно раз в неделю - минимум - может в FAQ?
А то скоро и я тоже подключусь на него отвечать, ни разу с скл-сервером не работав, по памяти ;)


 
BaxTMaH ©   (2005-09-19 19:08) [6]

Прикольно -)) давайте в FAQ  запихивайте -)
Я сейчас еще один вопрос задам...

Типа, ну узнал я название серва, а теперь мне надо подключиться к нему нажав кнопочку, как это осуществить? Ведь название серва мне ничего вроде не дает -)


 
Anatoly Podgoretsky ©   (2005-09-19 19:10) [7]

Точно ничего не дает, кто тебя пустит, нужна регистрация, а если есть регистрация то вопрос с именем не возникает.


 
BaxTMaH ©   (2005-09-19 19:16) [8]

Ну допустим у меня регистрация есть на этом серве, что делать дальше? Ведь по имени серва я не смогу законектиться? Надо же поидее конектиться через alias в BDE,ODBC.....


 
ANB ©   (2005-09-19 19:20) [9]


> BaxTMaH ©   (19.09.05 19:16) [8]
- далеко не обязательно. Очень даже возможно законнектиться по имени сервера. Только нужно либо быть самому зарегистрированным на сервере и подключаться по трастед, или знать имя и пароль пользователя. А чтобы работать - еще и имя базы данных.


 
BaxTMaH ©   (2005-09-19 19:22) [10]

О круто! А трастед это что? Можно фрагментик программы? Допустим я нажал кнопку и мне в комбобокс загрузились все сервера, я выбираю имя того где я зарегистрирован и что дальше? С надеждой.. -)


 
ANB ©   (2005-09-19 20:24) [11]


> А трастед это что

Доверительное подключение на основе безопасности NT.
Примера нету, так как с MS SQL не работаю.

А насколько вы продвинулись уже в изучении работы с MS SQL, что задаете такие вопросы ?


 
BaxTMaH ©   (2005-09-20 13:06) [12]

Хммм...интересный вопрос -)) Я даже не знаю на сколько -) вообще сам пару месяцев почитал книжицу и все -) А вопросы просто так задаю, интересно, балуюсь так сказать -) А что есть работа? Хочу работать -)


 
Anatoly Podgoretsky ©   (2005-09-20 13:42) [13]

BaxTMaH ©   (19.09.05 19:16) [8]
Есть говоришь? Так почему не указываешь прямо имя сервера, зачем нужен гарем посторонних серверов.


 
BaxTMaH ©   (2005-09-20 14:25) [14]

Ну просто для интереса решил вот попробовать получать список доступных срверов и коннектиться к ним, ну конечно типа мне разрешен доступ к ним


 
Anatoly Podgoretsky ©   (2005-09-20 15:00) [15]

Ты знаешь все свои сервера, к которым ты имеешь право подключаться, тогда остается узнать еще и про ИНИ файлы или реестр. Получишь чистый список без грязи и ругани администратора по поводу крыс в сети.


 
ANB ©   (2005-09-20 15:09) [16]


> BaxTMaH ©   (20.09.05 13:06) [12]

Если только пару месяцев, то ты не с того начал. Научись сначала с ним работать ручками, а потом занимайся фичами, причем, как правильно говорит АП, никому не нужными.


 
Anatoly Podgoretsky ©   (2005-09-20 15:17) [17]

ANB ©   (20.09.05 15:09) [16]
Вредными!


 
BaxTMaH ©   (2005-09-20 15:33) [18]

Кстати, а че Дельфи 8? Это просто продолжение Дельфи или заточен под что то особое? А что по вашему надо знать? Не вредное так сказать....-)



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

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

Наверх




Память: 0.48 MB
Время: 0.05 c
14-1128662254
syte_ser78
2005-10-07 09:17
2005.10.30
аналог Автосхемы


14-1128883800
Rampart
2005-10-09 22:50
2005.10.30
Помощь нужна


14-1128791853
OSokin
2005-10-08 21:17
2005.10.30
Что вы думаете по поводу недавнего заявления Буша?


4-1123398151
Fanny
2005-08-07 11:02
2005.10.30
PostMessage : ProcessID -> HWND


3-1126689889
dpv
2005-09-14 13:24
2005.10.30
Огромная база, при Conect уходит много времени.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский