Название: QODBC поле с плавающей точкой интерпретирует как QString Отправлено: arial от Октябрь 23, 2009, 08:50 База данных SyBase, подключаюсь по ODBC.
Делаю запрос через QSqlQuery, в котором фигурирует любое поле с плавающей точкой и это поле возвращается в формате QString, а хочется double. Если в запросе кастовать поле с плавающей точкой к integer, то оно возвращается как int. Пробовал кастовать к numeric, float, double precision - результат один - QString. Нашёл подобный вопрос здесь (http://www.qtcentre.org/forum/f-qt-programming-2/t-qsqlrecordretrieving-informations-16564.html) (пост #4 (http://www.qtcentre.org/forum/p-qsqlrecordretrieving-informations-post94980/postcount4.html) в самом конце топика), но там этот вопрос остался без ответа. |