以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  数据库交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6)
----  [求助]数据库求和函数设置  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=7537)

--  作者:ldy2006
--  发布时间:2007-3-20 13:43:01
--  [求助]数据库求和函数设置
 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:


此主题相关图片如下:
按此在新窗口浏览图片

--  作者:admin
--  发布时间:2007-3-20 13:51:15
--  
你的需求,还是不太清楚。你现在不是已经显示出来了吗?
--  作者:admin
--  发布时间:2007-3-20 13:56:53
--  
况且,你的项目设置有你的密码。在重写需求说明和更改密码为默认的“Fever”后重发。需求一定要写详细,不能让人猜。
--  作者:ldy2006
--  发布时间:2007-3-20 14:15:50
--  

老师不好意思啊,请老师指导

我的数据是我直接在数据库里填的,我的需求分析是

目前累计=前一次累计+本次里程

累计费用=目前累计*平均油价

可能是我对数据库了解的不是太深.

我的原程序密码是:123


--  作者:admin
--  发布时间:2007-3-20 16:31:09
--  

如按1楼和4楼的需求说明,那么在数据集“提交之前”,完成如下命令,就可实现你的要求了。如图所示:
此主题相关图片如下:
按此在新窗口浏览图片

丁字段内容表示:本次里程;变量X,表示累计里程;ADO数据表2的“甲字段内容”表示当前的油价。


--  作者:admin
--  发布时间:2007-3-20 16:49:24
--  

但是经过分析后,我认为第4楼的“累计费用=目前累计*平均油价”,这里的“平均油价”,应该是“平均油耗”。

你的本意,可能是四辆车,四个司机在这一个月内开每辆车的机会差不多,平均油耗就估算一个值。可实际上,一辆车的油耗,根据车况、路况、驾驶习惯都有很大差距,更何况不同车辆,比如金杯和QQ。按现在的设计统计肯定跟油票对不上。

要想精确的计算每月累计费用。你必须建立一个“加油记录表”,精确的记录每一辆车的每一次加油情况,通过该表计算出每辆车当前状态下的油耗;然后,再建立“司机外出记录表”,精确计录司机驾车的每一次外出、车型、该车的油耗(从加油记录表中得到)、里程。每次统计出一个费用,再全月合计。这样,得到结果,才是准确的。