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