Ver Mensaje Individual
  #1  
Antiguo 30-03-2007
Avatar de pborges36
pborges36 pborges36 is offline
Miembro
 
Registrado: oct 2004
Ubicación: Argentina
Posts: 192
Reputación: 20
pborges36 Va por buen camino
mysql no guarda los decimales

Hola a todos: tengo un sistema de facturacion desarrollado en Delphi 6 y y base de datos en mysql 4.0.20 a la cual me conecto a travez del odbc. El problema es que aletoriamente, los importes se graban en la base de datos sin los decimales. Es decir ni si quiera redondea, por ej: 15,90 en la base de datos se grabo 15. Esto sucede hasta que cerramos completamente el sistema o incluso hasta que reiniciamos la pc. Despues continua normalmente hasta que otra vez lo mismo. Alguien sabe porque sucede esto?
Ya me fije en la configuracion regional de las pc: separador de decimales: punto y separador de miles: coma. Incluso para asegurarme cuando arranca la aplicacion hago lo sig:

Código Delphi [-]
    DecimalSeparator := '.';
    ThousandSeparator := ',';

Pero aun asi el problema continua. Espero me puedan ayudar. Gracias. Saludos.
Responder Con Cita