powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как на ASP получить список доступных серверов?
11 сообщений из 11, страница 1 из 1
Как на ASP получить список доступных серверов?
    #32764846
Violet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть WinAPI функция NetServerEnum с кучей типизированных параметров, на которые ругается ASP.
Как решить проблему?
...
Рейтинг: 0 / 0
Как на ASP получить список доступных серверов?
    #32764861
джиммерс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VioletЕсть WinAPI функция NetServerEnum с кучей типизированных параметров, на которые ругается ASP.
Как решить проблему?

А как ты её вызываешь из ASP?
...
Рейтинг: 0 / 0
Как на ASP получить список доступных серверов?
    #32764923
Violet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если написать так
Код: plaintext
1.
2.
3.
Dim nStatus, pszServerName, pBuf
pszServerName = NULL
nStatus = NetServerEnum(pszServerName,  101 , pBuf,  0 ,  0 ,  0 , SV_TYPE_SERVER, NULL,  0 )
то ошибок на странице нет, но это мало похоже на правду...
В msdn описана структура SERVER_INFO_101, в которой сохраняется результат, как с ней работать в asp?
...
Рейтинг: 0 / 0
Как на ASP получить список доступных серверов?
    #32764930
джиммерс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какие сервера интересуют? SQL?
...
Рейтинг: 0 / 0
Как на ASP получить список доступных серверов?
    #32764941
Violet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, других и нет ;-)
...
Рейтинг: 0 / 0
Как на ASP получить список доступных серверов?
    #32765003
джиммерс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если SQLDMO установлен, то:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<%
Option Explicit
Dim objApplication, objServersList, objServer
Set objApplication = CreateObject("SQLDMO.Application")
Set objServersList = objApplication.ListAvailableSQLServers()
For Each objServer In objServersList
  Response.Write(objServer & "<BR>")
Next
%>

P.S. Какой нехороший человек перенес сюда этот трэд?
...
Рейтинг: 0 / 0
Как на ASP получить список доступных серверов?
    #32765692
Violet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что такое SQLDMO? Он вместе с MSSQL устанавливается или как? А через winAPI никак нельзя?
...
Рейтинг: 0 / 0
Как на ASP получить список доступных серверов?
    #32767247
джиммерс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQLDMO это COM компонент. Можно ставить отдельно от SQL Server.
На Win32 API можно написать, только не ясно, чем это лучше.
...
Рейтинг: 0 / 0
Как на ASP получить список доступных серверов?
    #32767682
Violet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
джиммерс, а как определить установлен ли у меня на машине этот самый SQLDMO? Дело в том, что попробовала использовать твой код, но в результате ничего нет - ни ошибки, ни списка серверов...
Не смогла найти описание объектов, которые названы objServers и objServersList, может, надо указывать какие-то их свойства?
...
Рейтинг: 0 / 0
Как на ASP получить список доступных серверов?
    #32768349
Violet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый!
Наконец-то добралась до компа :-)
У меня не создается объект типа SQLDMO.NameList, а с SQLDMO.Application все в порядке.
В чем проблема и как ее решить?
...
Рейтинг: 0 / 0
Как на ASP получить список доступных серверов?
    #32769005
Violet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разобралась: это глюк ASP...
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как на ASP получить список доступных серверов?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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