SQL数据库中(金额)字段是money型的,它的值是0.5
但是我使用如下语句查看是显示是0
var 
a;double;
begin
a:=ClientDataSet1.fieldbyname('金额').asCurrency;
showmessage(floattostr(a));
end;这是怎么回事啊。怎么才能得到正确的值啊。我需要求它和一个integer型数的乘积