Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SSIS Как получить данные из переменной Object в Sript Task  [new]
SHok_by
Member

Откуда: Minsk
Сообщений: 51
Вопрос такой в SSIS пакете имеется переменная типа Object которая получает из "Execute SQL Task" весь ресалтсет.
Резалтсет вида:
SELECT 'Count1' AS Name, 45 AS Number UNION
SELECT 'Count2', 46 UNION
SELECT 'Count3', 47 UNION
SELECT 'Count4', 48 UNION
SELECT 'Count5', 49 UNION
SELECT 'Count6', 40 

как мне в "Script Task" получить значение из этой переменной?

такой код в "Script Task"
MessageBox.Show(Dts.Variables["Переменная"].Value.ToString());

выдает
System._ComObject

а мне нужно получить значение из поля Number, например для Name == 'Count3'
Помогите плз а то уже замаялся.
11 окт 12, 13:55    [13302393]     Ответить | Цитировать Сообщить модератору
 Re: SSIS Как получить данные из переменной Object в Sript Task  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
SHok_by
Помогите плз а то уже замаялся.
ищется на раз... например. там цикл через loop контейнер, но можно и руками скриптом.
11 окт 12, 14:09    [13302517]     Ответить | Цитировать Сообщить модератору
 Re: SSIS Как получить данные из переменной Object в Sript Task  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
в догонку на чистом скрипте
11 окт 12, 14:12    [13302540]     Ответить | Цитировать Сообщить модератору
 Re: SSIS Как получить данные из переменной Object в Sript Task  [new]
SHok_by
Member

Откуда: Minsk
Сообщений: 51
Дедушка,

Огромное спасибо!!!
особенно за 2ую ссылку :)
Вопрос закрыт.
11 окт 12, 14:18    [13302591]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить