Russian Qt Forum
Ноябрь 24, 2024, 02:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Чтение сообщений MS Sql Server (PRINT)  (Прочитано 2909 раз)
Странник
Гость
« : Июль 22, 2011, 14:51 »

доброго времени суток.
кто подскажет, каким образом из QSqlQuery можно получить сообщения, сгенерированные функцией PRINT?
и вообще получить доступ к списку сообщений (PRINT, RAISERROR). полному списку, а не только последней ошибке.
хотя подозреваю, Qt ODBC драйвер этого не поддерживает.

p.s.
как обычно, стоило спросить - ответ найден.
курение исходников и эксперименты показали: все PRINT и RAISERROR сообщения склеиваются через пробел в одну строку, и строка эта возвращается в lastError().databaseText(), если lastError().isValid() (то есть, если был хотя бы один RAISERROR), иначе возвращается пустая строка.
« Последнее редактирование: Июль 22, 2011, 15:11 от Странник » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 21.