Третий архив вопросов и ответов Вопросы по самым различным темам


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 03:31
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

доброго времени суток.Windows, Qt 4.7.3, ODBC3 драйвер, MS SQL Server 2005.столкнулись со следующей аномалией. имеется хранимая процедура выгрузки данных из БД. работает давно и без проблем.возникла необходимость вызывать ее с помощью QSqlQuery, и вот тут зарылся северный пушистый зверек. процедура в норме выполняется пару минут, но QSqlQuery::exec() возвращает true уже через десяток секунд. QSqlQuery::lastError(), соответственно, чист. в трассировке драйвера тоже никаких ошибок. тем не менее, выполнение процедуры прерывается на середине.вопрос философский: что сие значит? куда копать, кого душить?буду благодарен за любые наводки, советы, случаи из практики.p.s.забыл указать, процедура якобы успешно завершается на уровне драйвераКод:EXIT SQLExecute with return code 0 (SQL_SUCCESS)p.p.s.грабля найдена, процедура возвращает множественные результирующие наборы. при отключении вывода все работает. если кто успеет подсказать, что с этим можно сделать - не расстроюсь = )
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Вызов хранимой процедуры Guest Продолжение старого архива 0 17.10.2011 10:32
Вызов хранимой процедуры с параметрами и получение результат Guest Продолжение старого архива 0 17.10.2011 10:30
Вызов хранимой процедуры из php Guest Ещё вопросы и ответы из архива 7 0 16.10.2011 14:24
Сброс данных из QSqlQueryModel при вызове хранимой процедуры Guest Новый архив 3 0 29.09.2011 05:26
Возврат результата выборки из хранимой функции/процедуры MySQL Guest Продолжение нового архива 0 29.09.2011 04:18



© www.otvetnemail.ru - Форум вопросов и ответов.