|
como IVAND yo tambien cambie a numeric(9,2).
con float he tenido (y tengo) muchos problemas de redondeo.
pero para un nuevo programa cree la base de datos firebird en dialect 3, desde su inicio y los campos para moneda en numeric(9,2) y no he tenido problemas de redondeo.
los tengo en tablas anteriores aunque cambie a dialect 3.
segun vi en post anteriores, en dialect 1 es DOUBLE PRECISION y en dialect 3 es INT64 (un integer datatype).se tienen errores de redondeo en dialect 1
la base de datos la cree con IBExpert
__________________
Todos llevamos nuestros demonios a cuestas..
Última edición por gmontes fecha: 10-07-2008 a las 21:09:05.
|