Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Tres decimales (https://www.clubdelphi.com/foros/showthread.php?t=14943)

silviodp 05-10-2004 15:59:37

Tres decimales
 
Estoy haciendo una aplicacion en la que llevo control interno de combustibles, y necesito trabajar con tres (3) decimales en los precios de los mismos, como se hace para trabajar con tres y no con dos.
Estoy trabajando con Delphi 5, con bases de datos Paradox 7, las tablas las creo mediante el Database Desktop.-
Gracias, saludos.-

Silvio.-

Lepe 06-10-2004 11:33:00

Yo Veo 2 soluciones posibles:

- Si tienes creados los campos como currency, decirle que use 3 decimales:
Cita:

CurrencyDecimals - The number of digits to the right of the decimal point
in a currency amount. The initial value is fetched from LOCALE_ICURRDIGITS
En la inicialización (seccion initialization) de tu form principal poner Sysutils.CurrencyDecimals := 3; y siempre usar Campo.Ascurrency

- Usando campos Float pero en los campos persistentes cambiar la propiedad Decimals y establecerlo en 3.

Espero te sirva. Saludos


La franja horaria es GMT +2. Ahora son las 16:23:06.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi