Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   QT-4.1.4 SQL QIBASE Почему округляются большие числа (https://www.otvetnemail.ru/novyj-arhiv-3-813/qt-4-1-4-sql-qibase-pochemu-okruglyayutsya-bol-shie-chisla-275008/)

Guest 29.09.2011 07:11

QT-4.1.4 SQL QIBASE Почему округляются большие числа
 
Проблема такая:Есть приложение, работающее с баззой данных. Есть в нем места где рпбота должна вестись с большими числами и с большей точностиью. Возникла странная проблема, Формирую в приложении вот такой запрс:"INSERT INTO OSTAT_PROD_PGR ( PDATE , MASS ) VALUES ( '16.10.2006',5249691.00 )выполняется запрос, все вроде без ошибок, но в таблице появляется:16.10.2006 | 5249690.00или запрос "INSERT INTO OSTAT_PROD_PGR ( PDATE , MASS ) VALUES ( '16.10.2006',5249697.00 )но в таблице появляется:16.10.2006 | 5249700.00дробные тоже округляет намертво начиная с чисел размером больше 9999используется база данных Firebird1.5, соответственно драйвер QIBASE.числовое поле создавал как NUMERIC(10,2)пробовал как DOUBLE PRECISION, такая же фигня.Пожалуста, подскажите кто знает или кто решал подобную проблему. HELP!


Часовой пояс GMT, время: 21:56.


© www.otvetnemail.ru - Форум вопросов и ответов.