怎么把小数显示出来?
with adoquery1 do
begin
close;
sql.Clear;
strsql:='select sum(out_money) as sum from outtable';
sql.Add(strsql);
open;
end;
aa:=adoquery1.fieldbyname('sum').asinteger;
out_money中的类型是float,我在显示aa的时候小数显示不出来,.asinteger这种形式有没有float的,如果没有怎么转化。
问题点数:5、回复次数:3Top
1 楼wave_f(小浪花)回复于 2003-12-02 16:00:53 得分 1
把数据类型设置成双精度型Top
2 楼sdzbhp(怎一个问字了得)回复于 2003-12-02 16:02:55 得分 0
能不能说的具体一点,或者帮忙改一下Top
3 楼qiaolin53(冷眼看人生)回复于 2003-12-02 16:10:39 得分 4
var
double aa;
begin
with adoquery1 do
begin
close;
sql.Clear;
strsql:='select sum(out_money) as sum from outtable';
sql.Add(strsql);
open;
end;
aa:=adoquery1.fieldbyname('sum').asFloat;
showmessage(FloatToStr(aa));
end;Top




