Имя: Пароль:
1C
1С v8
Прямой запрос из v8
0 АЛьФ
 
23.12.19
11:10
Делается обращение к базе v7 из v8 с помощью прямого запроса. Напоролся на неприятность: метод Execute объекта ADODB.Connection выполняет только первый запрос в переданном тексте запросов.
Запросы переносятся из семерки и там прекрасно работают. В восьмерке без ошибок выполняется, но только первый запрос в тексте. Сам передаваемый текст достаточно объемный, там сначала формируются временные таблицы, а потом обрабатываются и возвращаются селектом. Короче, переписать это все в приемлемые срока не реально. Что можно было разделить на одиночные запросы, давно разделено.
Можно ли заставить работать ADODB.Connection так же, как он в семерке работает?
1 Franchiser
 
гуру
23.12.19
11:14
У меня нормально работает как в 7ке.
Можно подробнее?
Я правда ВТ делаю отдельными execute.
2 Franchiser
 
гуру
23.12.19
11:15
Set nocount on попробуй
3 Ёпрст
 
23.12.19
11:15
(0) Напиши в начале SET NOCOUNT ON
4 trooba
 
23.12.19
11:18
(3) +
5 АЛьФ
 
23.12.19
11:20
2(2)(3) Спасибо, попробую.