![]() |
Decimales inexistentes
Hola que tal, reciban un cordial saludo, mi caso es el siguiente: Hice una consulta a una base de datos en access por medio de un ADO plug, la cual muestro en un DBGrid, solo que en dos columnas donde uso un numero real con 2 decimales (de la tabla de access), delphi me lo muestra con 11 decimales; que se aproximan al valor de los decimales en la tabla de access pero estos no existen en access. Cabe la mención de que esto no pasa si el decimal es XXXX.5
¿Qué puedo hacer para solucionar esta incongruencia? |
Es un problema de representación interna de los decimales. Sucede en todos los sistemas informáticos. Seguramente Access ya te muestra los datos según un formato preestablecido, en Delphi debes decirle como quieres verlos porque de lo contrario te los muestra tal cual se almacenan.
Buscando un poco en el foro encontrarás muchos hilos en los que se habla de esto. |
Creo que la propiedad se llama DisplayFormat.
Si es un número puedes tener estas opciones : 9 numero . coma para separar decimales , separador de miles Ej. 1234,567 - 999999.99 --> 1234,57 1234,567 - 999999.9999 --> 1234,5670 12345,678 - 9,999,999.99 --> 12.345,68 Busca con F1 pues lo he escrito de memoria y puede haber algún error. |
Les agradezco sus respuestas, he estado viendo otra situaciones similares dentro del foro y aún no me queda claro en como darle el formato adecuado a las columnas que requiero. Y cuando selecciona una columna en específico no me muestra la propiedad DisplayFormat en la ventana Object Inspector.
Si alguien puede apoyarme con algún ejemplo le estaré muy agradecido, en el DBGrid solo lo uso para visualizar los datos de la tabla de access. |
DisplayFormat es una propiedad de los campos de la tQuery.
|
Quiero agradecerles el apoyo que me brindaron para resolver este incoveniente. Muchas pero muchas gracias. :D
|
La franja horaria es GMT +2. Ahora son las 05:36:01. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi