Fórum Campos numericos no Oracle #174972
14/08/2003
0
Bom dia Pessoal!
Tenho a seguinte duvida:
Como faco para trazer um campo numerico do Oracle com as casas decimais, eu uso o DBExpress e campos Edit, ja tentei de tudo e sempre me traz o valor sem os decimais: Ex. um campo com valor 2,68 me traz 268.
Alguem sabe como resolver isso? Obrigado a todos.
Esses sao alguns exemplos que eu tentei, mas nao deu certo.
ED_PRECO.Text := BcdToStr(SQLDataSet_SB1010.Fields[2].AsBCD);
ED_PRECO.Text := FloatToStrf(SQLDataSet_SB1010.Fields[2].Value,ffcurrency,12,2);
Tenho a seguinte duvida:
Como faco para trazer um campo numerico do Oracle com as casas decimais, eu uso o DBExpress e campos Edit, ja tentei de tudo e sempre me traz o valor sem os decimais: Ex. um campo com valor 2,68 me traz 268.
Alguem sabe como resolver isso? Obrigado a todos.
Esses sao alguns exemplos que eu tentei, mas nao deu certo.
ED_PRECO.Text := BcdToStr(SQLDataSet_SB1010.Fields[2].AsBCD);
ED_PRECO.Text := FloatToStrf(SQLDataSet_SB1010.Fields[2].Value,ffcurrency,12,2);
Claudio_f
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)