sql语句中的sum函数的问题,请进!!帮忙!!
我在程序中调用sql语句的sum功能是怎么出现很多小数位??
也就是Access数据库,数据库里面有五万条数据。语句如下:
var
tsum:Real;
ADOQconn.close;
ADOQconn.sql.clear;
ADOQconn.sql.test:='select sum(wsize) as wsum from kzk';
ADOQconn.open;
tsum:=ADOQconn.fieldbyname('wsum').asFloat;
结果:数据库kzk里面的wsize字段的值都是两位小数,而求和之后的数据tsum的值为7位小数,这是怎么回事??怎么出现这种情况的,所有的wsize字段的值为两位小数,结果应该也是两位小数的,怎么会出现7位小数呢??请帮忙!!