|
Запрос через COM ВыполнитьПакет(), выгрузить пакеты? |
☑ |
0
spiller26
03.08.15
✎
09:19
|
Подключение через COM.
Запрос выполняется двумя пакетами, т.к. используются совместные ВТ.
Запрос отрабатывается если просто Выполнить(), потом Выгрузить() последний результат запроса.
Если пытаюсь ВыполнитьПакет() и затем выгрузить пакеты в таблицы пишет ошибку "Получение элемента по индексу для значения не определено".
РезультатЗапроса = Запрос.ВыполнитьПакет();
Табл1 = РезультатЗапроса[2].Выгрузить();
Табл2 = РезультатЗапроса[3].Выгрузить();
|
|
1
olegves
03.08.15
✎
09:23
|
Get(2) попробуй вместо скобок.
Выгружать не советую, лучше выборка. Не забывай, что выгрузка идет в ТЗ внешней базы
|
|
2
Diman000
03.08.15
✎
09:26
|
Да, такая выгрузка сервак нагружает.
После некоторых перегрузов я переделал все алгоритмы на работу с выборкой.
|
|
3
spiller26
03.08.15
✎
09:40
|
Все нашел!!!
РезультатЗапроса = Запрос.ВыполнитьПакет();
Таб1 = РезультатЗапроса.Получить(2).Выгрузить();
Таб2 = РезультатЗапроса.Получить(3).Выгрузить();
(1) Спасибо за наводку.
(2) На счет загрузки сервака спасибо. учту.
|
|