Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hhmelina

StrToFloat

Recommended Posts

<_< Declarei no banco como Numeric(9,2), mas no Delphi quando eu tento converter ele não aceita StrToFloat, como faço??? :)

Provavelmente o banco está mostrando o valor numerico com ponto, ao invés de vírgula, o StrToFloat, só aceita valores com vírgula.Ex:deve estar vindo assim do banco: 4.40você deve usar um stringreplace para corrigirStrToFloat( StringReplace(Query.FieldByName('Campo').Asstring, '.' , ',' , [rfReplaceAll]) );Usei a query n exemplo, mas é só colocar a variavel q contem os dados do banco, um Edit, ou DBEdit...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.