PDA

Ver la Versión Completa : decimales con 0


leandro085
07-12-2011, 16:30:35
Hola Amigos!!

Tengo una tabla productos en cual tengo tiene un campo llamado precio el cual es numeric(18,2) pero resulta que cuando le quiero cargar por ejemplo un importe como por ejemplo 1,20 en la base de datos me lo almacena asi 1,200 pero en el dbedit me lo muestra asi 1,2

quisiera saber como puedo hacer para que en el edit me lo muestre con dos decimales tal cual lo cargo. Que me muestre el cero detrás del 2.

Gracias.

marcoszorrilla
07-12-2011, 16:43:51
En la propiedad DisplayFormat del componente ,0.00

Un Saludo.

leandro085
07-12-2011, 21:40:48
En la propiedad DisplayFormat del componente ,0.00

Un Saludo.

pero es una propiedad de BDedit? o de que? la verdad es que no la conozco no se como se usa!!

oscarac
07-12-2011, 21:48:26
No, no esta en el DBEDIT., esta en el componente AdoTable o AdoQuery (en los campos persistentes)

Aqui (http://www.clubdelphi.com/foros/showthread.php?t=76949) se habla de eso

leandro085
07-12-2011, 21:53:03
No, no esta en el DBEDIT., esta en el componente AdoTable o AdoQuery (en los campos persistentes)

Aqui (http://www.clubdelphi.com/foros/showthread.php?t=76949) se habla de eso

descula ya lo encontré en mi caso esta en IBDataSet. Ya entendí y gracias por las respuestas a ambos.

leandro085
08-12-2011, 01:41:50
ahora se me presento otro problema con este tema de decimales!

como hago para poder limitar el ingreso de caracteres después de la coma para que solo pueda escribir solo 2 caracteres después de la coma. existe alguna propiedad en el DBEdit o tengo que escribir un código en el evento onkeypress del DBEdit?

Casimiro Notevi
08-12-2011, 10:55:01
Preguntas distintas en hilos distintos (http://www.clubdelphi.com/foros/guiaestilo.php), gracias :)