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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: int вместо double в QSqlQuery  (Прочитано 3388 раз)
star62
Гость
« : Декабрь 16, 2009, 16:21 »

Подскажите пожалуйста в чем может быть затык.
Postgress база, в таблице поле типа real (4байта)

Делаю селект с помощью QSqlQuery (QSqlQuery query(database); )

После пытаюсь вытащить значение в переменную типа double, все проходит корректно.

Но вот засада, результат получается без дробной части Грустный
QVariant.type() говорит что тип корректный, double.

Подскажите, в чем может быть проблема?

P.S. Вывожу на экран просто cout<<r<<endl;
Записан
Makss
Гость
« Ответ #1 : Декабрь 16, 2009, 16:36 »

версия Qt какая??
а то если я не ошибаюсь в ветке Qt 4.5.x был баг такой в драйверах кажется

на форуме тут поищите, тема поднималась такая уже
Записан
MoPDoBoPoT
Гость
« Ответ #2 : Декабрь 16, 2009, 16:40 »

Проблема поднималась - ссылка
Какие-то недочеты в драйвере
Записан
star62
Гость
« Ответ #3 : Декабрь 16, 2009, 19:50 »

Спасибо. Ясно. Версия именно 4.5.3  Грустный
« Последнее редактирование: Декабрь 16, 2009, 19:52 от star62 » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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