Array
(
)

Valores após a virgula não aparecem!

Ricieri
   - 09 abr 2006

Pessoal, estou fazendo este select:


Citação:
select sum(a.vl_lancamento), b.id_cliente, a.tipo_movimentacao
from cc a,
clientes b
where
a.id_cliente = b.id_cliente and
a.id_cliente = :idcliente_cc and
a.tipo_movimentacao = 4
group by b.id_cliente, a.tipo_movimentacao


E depois, passos os parametros e jogo o resultado para um Edit..


Citação:
datamodule2.calculacc.Close;
datamodule2.calculacc.ParamByName(´idcliente_cc´).AsInteger := Strtoint(dbedit1.Text);
datamodule2.calculacc.open;
valorsoma := datamodule2.calculacc.fieldbyname(´sum´).asinteger;
edit3.text := FormatFloat(´#,,0.00´, valorsoma);


Só que ele não traz os valores apos a virgula, por exemplo: era para ele trazer 68,25... ele só traz os 68,00

porque? o que tem de errado?


Ricieri
   - 09 abr 2006

Pessoal, já achei o erro..
O erro estava nesta linha:


Citação:
valorsoma := datamodule2.calculacc.fieldbyname(´sum´).asinteger;


mudei para:


Citação:
valorsoma := datamodule2.calculacc.fieldbyname(´sum´).asreal;


ai funcionou.!!