Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Объявление переменной типа Collection в TSQL / 3 сообщений из 3, страница 1 из 1
13.05.2002, 13:43
    #32029988
igor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объявление переменной типа Collection в TSQL
В TSQL создаю объект EXEC @hr = sp_OACreate 'CDO.IMessages', @iMsgs OUT
CDO.IMessages-возвращает коллекцию объектов (сообщений)
Вопрос: какой тип должен быть у @iMsg
...
Рейтинг: 0 / 0
13.05.2002, 13:53
    #32029990
snake
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объявление переменной типа Collection в TSQL
Ответ: int
Вот цитата из BOL:
\nsp_OACreate progid, | clsid,
objecttoken OUTPUT
[ , context ]

...
objecttoken OUTPUT
Is the returned object token, and must be a local variable of data type int. This object token identifies the created OLE object and is used in calls to the other OLE Automation stored procedures.

Здесь неважно коллекция ли это объектов (сообщений) или сам обьект.
@iMsg в этом случае выступает в роли хендла на объект\коллекцию объектов
...
Рейтинг: 0 / 0
13.05.2002, 14:16
    #32029997
Igor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объявление переменной типа Collection в TSQL
Понял. Спасибо
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Объявление переменной типа Collection в TSQL / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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