以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]同一组数据,共1356条,用两种方法统计:结果不一致! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=77512) |
||||
-- 作者:whangh -- 发布时间:2015/11/19 15:06:00 -- [求助]同一组数据,共1356条,用两种方法统计:结果不一致! 求助!同一组数据,共1356条,用两种方法统计:结果不一致! 1、Tables("缴款统计汇总").Cols("房屋信息_总价").GrandTotal = True Tables("缴款统计汇总").GrandTotal = True 结果为:367555557 2、Dim Sum1 As Integer = DataTables("缴款统计汇总").Compute("Sum(房屋信息_总价)") MessageBox.Show(Sum1) 结果为:367555488 很是郁闷,请各位高手帮忙分析一下,谢谢! |
||||
-- 作者:blackzhu -- 发布时间:2015/11/19 15:13:00 -- Dim Sum1 As Integer = Tables("缴款统计汇总").Compute("Sum(房屋信息_总价)") 这样就统计一样了
|
||||
-- 作者:大红袍 -- 发布时间:2015/11/19 15:20:00 -- 看看table和datatable的区别
http://www.foxtable.com/help/topics/0363.htm
|
||||
-- 作者:whangh -- 发布时间:2015/11/19 18:15:00 -- 首先感谢楼上二位!但是还是不行,并且我没有做任何筛选。 |
||||
-- 作者:y2287958 -- 发布时间:2015/11/19 18:17:00 -- 上例子 |
||||
-- 作者:whangh -- 发布时间:2015/11/19 18:21:00 -- 好的,我将这一块程序和数据切出来试一下。 |
||||
-- 作者:whangh -- 发布时间:2015/11/19 18:36:00 -- 烦请各位大侠帮忙试一下!谢啦!
|
||||
-- 作者:大红袍 -- 发布时间:2015/11/19 19:28:00 -- 改成 双精度或高精度 小数。溢出就会有此问题
单精度小数,单精度小数,有效数字为7位。 |
||||
-- 作者:whangh -- 发布时间:2015/11/20 10:58:00 -- 感谢红袍兄!确因您说的问题,现已解决。谢谢啦! |
||||
-- 作者:whangh -- 发布时间:2015/11/20 11:03:00 -- 而且我认为溢出就提示多好!给个错误的结果太纠结,如果不是我突发奇想校验了一下,不就出笑话了吗! |