高手来看!!我把数据库的东西倒倒dbgrid 了,怎么在最后一行加一个汇总的统计啊??help!!
例如:
年 月 姓名 工资 补贴 杂费 水费 电费 房费
06 01 张 2000 200 200 100 50 600
06 02 李 2500 300 500 80 100 500
06 01 宋 1800 0 500 60 50 400
.....
总计 6300 500 1200 240 200 1500怎么实现最后一行的 总计 啊,上面数据在dbgrid 中 help!!
是在程序里 海是在sql实现啊?
例如:
年 月 姓名 工资 补贴 杂费 水费 电费 房费
06 01 张 2000 200 200 100 50 600
06 02 李 2500 300 500 80 100 500
06 01 宋 1800 0 500 60 50 400
.....
总计 6300 500 1200 240 200 1500怎么实现最后一行的 总计 啊,上面数据在dbgrid 中 help!!
是在程序里 海是在sql实现啊?
解决方案 »
- 发一段登录的代码,求解答~~~~~~~~~~~~~~~~~~~~~~~~~~
- 如何向另一个程序发送一个ALT+S键
- 程序运行环境问题!请大家来帮忙。谢谢拉!着急在线等。。。。。。。。。。
- 关于delphi的platform问题
- 一个菜鸟的一个简单问题_2004.4.21_01
- InsertObject(Index, S, nil)用法?
- 求一多線程數據計算算法.100分.
- 我想问一个应用程序和数据库的问题?
- 使用CXGrid且设置GridMode=True查询出错.参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突
- time事件,线程,sleep区别?限制
- 关于dbgrid里的升序降序问题!
- 花人民币请讲诚信的人做一个网站程序.
2. 如果不换控件的话,请用SQL语句搞定:SELECT 年,月,姓名,工资,补贴,杂费,水费,电费,房费
FROM 你的表
UNION ALL
SELECT '' AS 年, '' AS 月, '总计' AS 姓名,SUM(工资) AS 工资,SUM(补贴) AS 补贴,SUM(杂费) AS 杂费,SUM(水费) AS 水费,SUM(电费) AS 电费,SUM(房费) AS 房费
GROUP BY 年,月,姓名
不过SUM是没问题的了
把一个属性设置为1;会在DBGridEh的最下面出现一行.
然后指定你要统计的字段,把Value Type 字段设置成fvtSum 就可以了