以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 计算出来的数据有很长的小数怎么回事呢?代码如下 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=48333) |
-- 作者:youngk -- 发布时间:2014/3/27 10:50:00 -- 计算出来的数据有很长的小数怎么回事呢?代码如下 Tables("进出库信息记录").Filter = "[客户名称] = \'" & Value(0) & "\'" tatol1=dt.compute("sum(吨位)","([进出库分类]=\'进库\' Or [进出库分类]=\'转存\') And [客户名称]=\'" & Value(0) & "\'") tatol2=dt.compute("sum(吨位)","[进出库分类]=\'出库\'And [客户名称]=\'" & Value(0) & "\'") tatol = tatol1-tatol2 Form5.controls("label5").text=tatol |
-- 作者:Bin -- 发布时间:2014/3/27 10:51:00 -- 双精度小数是会有误差的,你四舍五入即可. 或者用高精度小数.
|
-- 作者:youngk -- 发布时间:2014/3/27 10:53:00 -- 比如:有时候会这样 ![]() |
-- 作者:youngk -- 发布时间:2014/3/27 11:00:00 -- 有个地方解决了 还有个地方没变化!
|
-- 作者:youngk -- 发布时间:2014/3/27 11:03:00 -- 另外,咨询下,我才1500行数据 8个表 登陆之后,速度相当的慢 是怎么回事呢?
|
-- 作者:狐狸爸爸 -- 发布时间:2014/3/27 11:21:00 -- |
-- 作者:Bin -- 发布时间:2014/3/27 11:22:00 -- 是否执行了大量运算,或者可能是这个问题http://www.foxtable.com/help/topics/2730.htm |
-- 作者:狐狸爸爸 -- 发布时间:2014/3/27 11:22:00 -- 以下是引用youngk在2014-3-27 11:03:00的发言:
另外,咨询下,我才1500行数据 8个表 登陆之后,速度相当的慢 是怎么回事呢?
本地数据库,还是网络数据库? 启动foxtable慢,还是打开你的文件慢。 |
-- 作者:youngk -- 发布时间:2014/3/27 11:24:00 -- round2 需要声明变量不?
|
-- 作者:youngk -- 发布时间:2014/3/27 11:34:00 -- 本地数据库 |