Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / kak yznat vse server name v LANe? / 4 сообщений из 4, страница 1 из 1
30.06.2004, 19:01
    #32584140
kosta_f
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
kak yznat vse server name v LANe?
kak yznat vse server name v LANe?
...
Рейтинг: 0 / 0
01.07.2004, 10:04
    #32584620
muk07
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
kak yznat vse server name v LANe?
bool ServerExist(AnsiString ServerName){
HRESULT hr;
LPSQLDMOAPPLICATION pApp=0;
IWSQLDMONameList *pp;
AnsiString ss;
long n;
wchar_t *s;
bool b=false;

try{
hr = CoCreateInstance(CLSID_SQLDMOApplication, NULL,
CLSCTX_INPROC_SERVER, IID_ISQLDMOApplication, (void**) &pApp);
}
catch(Exception &e){
ss=AnsiString("Ошибка создания SQLDMOApplication. Код=")+hr+".\n"+
e.Message;
MessageBox(0,ss.c_str(),"",MB_OK);
}
if(hr!=S_OK){
ss="Неизвестная ошибка при создании SQLDMOApplication";
for(int i=0;i<sizeof(DmoErr)/sizeof(COMERR);i++){
if(hr==DmoErr .Code){
ss=DmoErr.Descr;
break;
}
}
MessageBox(0,ss.c_str(),"",MB_OK);
return true; // все равно попытаемся работать
}
pApp->ListAvailableSQLServers(&pp); // ВОТ ЭТА ФУНКЦИЯ И ВОЗВРАЩАЕТ СПИСОК
pp->GetCount(&n);
for(int i=0;i<n;i++){
pp->GetItemByOrd(i,&s);
ss=s;
if(ServerName.AnsiCompareIC(ss)==0){
b=true;
break;
}
}
pApp->Release();
return b;
}
...
Рейтинг: 0 / 0
01.07.2004, 19:03
    #32586069
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
kak yznat vse server name v LANe?
а что сервер в твоем понимании ?

сервер чего ? они всякие бывают
...
Рейтинг: 0 / 0
02.07.2004, 10:46
    #32586602
muk07
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
kak yznat vse server name v LANe?
Резонный вопрос.
Я отвечал про SQL Server
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / kak yznat vse server name v LANe? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]