Campo Float incorreto

Delphi

07/11/2006

tenho um Campo float no ORACLE 9i com precisão = 15, no Delphi uso o currencyedit(RXLIB) para aceitar valores, só q tenho um problema com numeros muito grandes:
//Passando pro banco
//número 123456789,87
FieldByname(´Valor´).asCurrency := CurrencyEdit1.Value;

sem problemas, enquanto o programa está aberto, depois de fechar e abrir o programa, o número perde a formatação e no banco vai:
//Para o banco vai 123460000
Acho q estou com problemas no range do currency, sei lá. po estou na Onça.

Valeu galera !


Cabal

Cabal

Curtidas 0

Respostas

Nigro

Nigro

07/11/2006

Apenas para teste já fez a mesma coisa com o componentes TDBEdit, pelo resultado desse teste você saberá se o bug está no banco ou no componente.


GOSTEI 0
POSTAR