|
Si no me equivoco es porque aunque quieras grabar 9,29 el campo está definido como decimal(19,4) con lo cual la base de datos debe guardar 4 decimales. Y 9.2899 es lo que más se aproxima.
De todas maneras, te insto a que te documentes más acerca de guardar valores con coma flotante.
Por otro lado, puedes cambiar el tipo de field en el ClientDataSet a tu gusto: si necesitas TFloatField o TCurrrencyField.
Saludos!
|