Problema com campo aggregate

Delphi

25/10/2004

Uso delphi6, dbexpress e firebird 1.5

Criei um campo aggregate para somar o total de vendas, ate ai tudo bem liguei ele em um dbtext a soma aparece certa.

Só que quando tento gravar no banco me da um erro:
EdataBaseError with message ´Cannot access field ´SOMACAIXA´ as type float´

Estou usando o seguinte comando:

datamodule1.SQLDataSet2.ParamByName(´total_fecto´).AsFloat:=datamodule1.ClientDataSetCaixa.fieldbyname(´somacaixa´).AsFloat;



Criei o campo aggregate como float no clientdataset e no firebird a coluna onde eu gravo é do tipo decimal 12,2.

Obrigado


Gameiro

Gameiro

Curtidas 0
POSTAR