![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
reich |
![]()
Сообщение
#1
|
Студент ![]() Группа: Новичок Сообщений: 10 Регистрация: 31.7.2009 Пользователь №: 966 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
БД: MSSQL
Qt 4.5.2 Windows XP sp2 Пытаюсь взять данные из MSSQL. Тип поля text. Есть класс для работы с БД, который содержит метод для получения значения ячейки:
dbq - QSqlQuery Вызываю его таким образом:
12 - столбец в таблице БД. dt - структура. resume_dmpt_long - QString; Запрос большой, все значения получаю нормально, а вот при получении этого значения(поле text) происходит непонятно что. Например, запрос возвращает 2 строки. Все записывается в структуру нормально, если заэкранировать получение этого поля text. Если не экранировать, то в цыкле получения данных происходит только первая итерация и затем выход из цыкла. В чем тут может быть проблема? |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 20.2.2025, 15:33 |