FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Usando Format Display
Hoola!
Tengo el siguiente percance, por favor pueden alguien ayudarme? Estoy programando en Delphi 7 y usando BD SQL Server. Tengo un Form donde tengo BDEdit de datos tipo Interos, realizo las operaciones normales... solo que hasta fui a properties en la parte de DisplayFormat y puse ###,#0.00 para que me apareza con dos decimales ...etc... pero al momento de ejecutar el programa me aparece el siguiente msj. por ejemplo para la cantidad 1234 Cita:
Ah....tambien al mismo tiempo el Simbolo de la moneda. Es decir: --> Ejemplo: 1.234,45 $us Solo quiero que me muestre, por que el valor numérico se introducirá normal 1234.45 Graacias Saludos |
#2
|
||||
|
||||
Cita:
en donde valorx es lo que quieres guardar en la tabla
__________________
all your base are belong to us |
#3
|
|||
|
|||
Hola!
Pues comentarle, que me sigue apareciendo ese error....de que no es un valor entero: Cita:
Entonces lo que hice fue cambiar los tipo de datos definidos en SQL Server, lo cambié a FLOAT, antes estaba a Money... O a que tipo de dato tiene que definirse para que pueda aparecer 1.234,56 ? Gracias |
#4
|
||||
|
||||
Lo que se almacena en un campo float, double, currency, etc. es un valor numérico, obviamente. No se puede almacenar con comas y puntos, lo que sí se puede hacer es presentarlo con esas comas y puntos que quieras mediante la propiedad displayformat.
Cita:
|
#5
|
|||
|
|||
Hoola!
Entonces en el formulario de Delphi no se puede mostrar...solo mostrar con ese formato? 1.234,45 $ <--como ejemplo. Por que yo solo quiero que me muestre, por que despues los calculos pues si tienen que ser de tipo int. Gracias! Saludos! |
#6
|
||||
|
||||
En el formulario lo muestras como quieras, según lo que pongas en la propiedad 'displayformat' del maskedit, dbedit, o de lo que estés usando.
Ejemplo, siempre con dos decimales: '#,##0.00' Para que no salgan ceros si es un valor exacto: '#0.##'
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal Última edición por Casimiro Notevi fecha: 14-05-2010 a las 23:24:13. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
error Display format de un campo | Rofocale | Varios | 2 | 03-05-2010 21:25:28 |
Comunicacion con un Pole Display | lgarcia | Varios | 1 | 20-03-2009 17:01:13 |
Display de un campo | alcides | Varios | 5 | 19-09-2006 22:20:22 |
Indy - Mail Display? | jodycom | Internet | 2 | 05-04-2005 16:41:42 |
Display format en Fast Report CrossTab | nugame | Impresión | 0 | 19-12-2003 13:19:42 |
|