把SELECT * FROM PRODUCE 中查出的所有数据的DUCE字段的数据都累加,并放入TEXTBOX中,不如何做呢?高手帮忙啊
解决方案 »
- 如何知道一个Panel里有多少个控件?
- 文件上传
- 我写好了一个ASP页面,如何发布啊?
- FileUpload进度条!!!!=======采用讯驰移动双核技术的分割线=========这个问题困扰了我很久.难道CSDN都没人会了?帮帮忙
- 如何将XML分段读取并绑定到dropdownlist中.
- 请教图形的问题
- 查询分页问题,急,急,急,(在线等)以下是我的程序,哪位高手帮我看看问题出在哪儿!谢谢
- 超简单问题郁闷求解
- 关于 ObjectDataSource设置插入方法后怎么传递对象
- 小弟学asp.net被流弄昏了头..大虾门帮我把流总结下,小弟感激不尽呀!
- 给页面中的控件设置了缓存(只有一个没有加),一段时间间隔出现无数据(空白)现象,求助~!
- 我感觉很怪。。。为什么一定要继承ihttpmodule呢?
[produceID] [int] IDENTITY (1, 1) NOT NULL ,
[Class] [char] (40) COLLATE Chinese_PRC_CI_AS NULL ,
[subUnit] [char] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[YearPlan] [float] NULL ,
[MonthPlan] [float] NULL ,
[DayPlan] [float] NULL ,
[Complete] [float] NULL ,
[MonthTotal] [float] NULL ,
[Spare] [float] NULL ,
[YearTotal] [float] NULL ,
[ProduceDate] [datetime] NULL ,
[Unit] [char] (40) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
GO这是我的表结构,要求能统计MonthTotal,Complete等的累计
[produceID], [Class], [subUnit] , sum([YearPlan]) as YearPlan, sum([MonthPlan] ), sum( [DayPlan] ), sum([Complete] ), sum([MonthTotal] ),
sum( [Spare]),sum( [YearTotal]),
from
cmproduce
group by produceID,Class,subUnit其他的sum的写法类似sum([YearPlan]) as YearPlan,就可以了.
SqlConnection con = DBoperate.createDB();
con.Open();
SqlCommand cmd = new SqlCommand("select SUM(monthToTAL) from cmproduce where month(produceDate)='" + month + "' and year(ProduceDate)='" + month + "' ", con);
string summonth = Convert.ToString(cmd.ExecuteScalar());
return summonth.ToString();
}
这样写怎么string summonth = Convert.ToString(cmd.ExecuteScalar());老是报错啊,怎么改呢?
SqlCommand cmd = new SqlCommand("select SUM(monthToTAL) from cmproduce where month(produceDate)='" + month + "' and year(ProduceDate)='" + month + "' ", con);
con.Open();//把conn.open()放到下面一行就可以了