以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教数量累计问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=38884) |
||||
-- 作者:sxqq123 -- 发布时间:2013/8/9 16:47:00 -- 请教数量累计问题
我在统计每天的蒸汽消耗量时,在月末的最后一天(25日)出现数据不能正常统计现象,请大师指教,同时我的数据采用是外部数据源,每次只加载当月月份(上月26日到本月25日),全年累计用量在统计另外表(前面月份没有加载数据)情况下如何设计代码,主持大师指教。 |
||||
-- 作者:有点甜 -- 发布时间:2013/8/9 20:15:00 -- 如果要统计全年累计,需要用到sql语句,具体可以参考如下代码,计算上一年12月26日-今天的总量 dim y as integer = e.datarow("日期").year dim m as integer = e.datarow("日期").month dim d as integer = e.datarow("日期").day y = iif(m = 12 and day >= 26, y, y-1) dim nd as date = new date(y, 12, 26) Dim cmd As New SQLCommand
cmd.CommandText = "Select Sum(当班容量) From {你的表明} Where 日期 >= #" & nd & "# and 日期 <= #" & e.datarow("日期") & "#" |
||||
-- 作者:sxqq123 -- 发布时间:2013/8/10 9:59:00 --
此主题相关图片如下:qq图片20130810095837.jpg |
||||
-- 作者:Bin -- 发布时间:2013/8/10 16:40:00 -- .
|