FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
No se me registra el separador decimal en Acces
Hola estimados amigos:
Tengo una aplicación desarrollada en delphi, que opera con una base de datos access. Todo funciona "casi impecable", porque el problema se da cuando registro decimales en la base de datos, no se registra el punto separador de decimales. Por ejemplo registro el 10.2 y en la base de datos queda como 102 y no me tira ningún error!! El tipo de dato es double y realmente no sé qué está pasando. El campo se llama cantidad dentro de una tabla llamada materiales. Esto es lo que hago: with query do begin close; sql.clear; sql.add('update materiales set cantidad=cantidad+'+edit1.text+' where ...'); execsql; end; Obviamente hago las validaciones al edit1 para que sea un real (no usar comas, letras, no más de un punto, etc.) Es en ese edit donde pongo el valor 10.2 (u otro) y en la base de datos queda como 102 al registrarse. De antemano agradezco la ayuda.
__________________
Saludos desde Quilpué, CHILE |
|
|
|