Inserindo campo float no bd mysql via delphi xe3

Delphi

24/08/2015

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

Curtidas 0

Respostas

Raimundo Pereira

Raimundo Pereira

24/08/2015

Tente usar CAMPOS :
double precision ou Numeric 18,4
GOSTEI 0
POSTAR