![]() |
Evitar que Delphi redondee un número decimal de SQL
Hola a todos, alguien puede ayudarme por favor.
Estoy haciendo un programa con Delphi 6 y SQL Server 2000, mi tipo de dato en SQL en Decimal con presición 2, el problema es que cuando hago una alta uzando este campo, delphi me lo redondea al entero más próximo, pero si lo inserto directo desde SQL si me lo muestra tal cual, con sus 2 decimales. Alguien me puede ayudar por favor... Primero utilice el DisplayFormat: $###,##0.00, para que me mostrara el Signo de pesos, el separador de miles y el separador decimal, el problema es que si escribo por ejemplo: 100.54 delphi lo rendondea y almacena como 101.00. Necesito que se almacene tal cual 100.54, Gracias por su pronta ayuda. |
Que tipo de variable utilizas para almacenarlo en Delphi, tal vez debas usar una de tipo Float, es extraño este redondeo si no lo especificas.
|
| La franja horaria es GMT +2. Ahora son las 21:39:50. |
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