Fórum Inserindo campo float no bd mysql via delphi xe3 #529659

24/08/2015

0

Olá amigos.....tenho um problema na minha rotina de insert que é com relação a um campo float(10,2). Quando o parâmetro do insert recebe o valor ele no máximo insere arredondando e colocando as casas decimais em 00. Exemplo: digito no componente edit 133,28 e quando salva fica 134.00 Como faço pra manter os centavos???? Abaixo éstá a linha de código. Obrigado pela ajuda.

Parameters.ParamByName('C').Value := FormatFloat('##,##0,00',StrToFloat(Edit_Valor_Manu.Text));
Fabricio Silva

Fabricio Silva

Responder

Posts

25/08/2015

Raimundo Pereira

Tente usar CAMPOS :
double precision ou Numeric 18,4
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar