如何自动产生月报表
小弟最近用C#+SQL Server 2000做了一个图书销售管理信息系统,请教各位大侠,怎样在一个月结束,到下一个月时系统就自动将上一个月的所有销售记录导入到外面的excel文件里面? 问题点数:0、回复次数:3Top
1 楼winsex(章前)回复于 2005-06-04 09:28:16 得分 0
用水晶报表导出,或者筛选到datagrid导出
http://www.qq166.com/vip.htm?qq=525555Top
2 楼hfy888(王兵)回复于 2005-06-04 10:07:48 得分 0
还有怎么知道上一个月到了下一个月,要考虑到较少的占用系统资源?Top
3 楼gatr()回复于 2005-06-04 10:27:51 得分 0
方法不可取,一个月才运行一次,平时也要浪费资源,比较合理的办法是,用户每次查询报表时,检查本月以前的报表是否已经导出,如果还没有导出再导出,这样,只是在查询的时候才检查并生成,平时就不会浪费资源了。当然,如果你的数据不能在时间过去了反查(如库存),该方法无效,对于这种情况,如果放在服务器端,不需要软件支持,可以用sql sever的计划完成,如果要单靠sqlserver无法完成,只要做一个程序,放上计时器了,比较浪费资源。Top




