powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Коллекция Users ADOX
1 сообщений из 1, страница 1 из 1
Коллекция Users ADOX
    #32049987
Tapac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На VFP выполняем такой код

====================
ADOConnection = CREATEOBJECT( "ADODB.CONNECTION" )
ADOXCatalog = CREATEOBJECT( "ADOX.CATALOG" )

ADOConnection.ConnectionString = ;
"Provider=SQLOLEDB;" + ;
"Data Source=TK2;" + ;
"Initial Catalog=master;" + ;
"User ID=sa;" + ;
"Password=;"

ADOConnection.Open()
ADOXCatalog.ActiveConnection = ADOConnection

? ADOXCatalog.Procedures.Count
? ADOXCatalog.Users.Count
====================

Предпоследняя строка возвращает, как и положено, кол-во ХП в БД, а вот последняя..

OLE IDispatch exception code 0 from Provider: Object or provider is not capable of performing requested operation...

C чем может быть связано такое "странное" поведение коллекции Users (как впрочем и Groups), в то время, как например, Procedures и Tables работают без проблем?

MSDE1+SP3
MDAC 2.7
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Коллекция Users ADOX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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