统计问题(100分)

  • 主题发起人 主题发起人 幸福一直在
  • 开始时间 开始时间

幸福一直在

Unregistered / Unconfirmed
GUEST, unregistred user!
如何实现在GRID控件里,在最后一行动态的追加一行,显示所有查询的数据,某一个或几个
字段的所有行的合计
 
绕个弯不简单得多!
dbgrid下加个label之类的,caption,visible,top,left属性再动态设置一下,异曲同工
 
的确这样做,可能很麻烦,不象pb
 
如果用第三方控件的话,用Ehlib的DBGridEh,它就有这个功能。非常好用的说。
在www.51delphi.com有下。
如果不用第三方控件的话,可以在Grid下加一个THeadControl,在Delphi元件板的
Win32页中,效果也是非常好的。只是写程序有点麻烦。
 
用FOR循环一下不就行了? 代码也很简单.
 
好像可以用很简单的方法了 :)
先用append增加一条了,然后把指针指向首条
再用一个循环可以统计你想要的字段了值,加进去不就
得了
也可以用SQL语句加了
 
十年兄弟说的对,直接添比较麻烦,不如用其他东西来显示汇总数据。
 
谢谢各位,新年好,我是一个新手,如何控制其中的某一行是其它行的合计,我是第一次在论坛上
发贴子,感谢各位的支持!
 
有没有相关的例子,给我发一个,chb9328@163.net,chb9328@163.com
 
我想自己用TDBGrid作个组件比较方便。
最好还是不要想在表格中加合计行,用DEVExpress的DBGrid比较好。
 
to ajj 有没有好的例子发一个好吗?
 
用Ehlib的DBGridEh
 
Ehlib的DBGridEh在哪里下,我没找到
 
呵,用UNION呀,一切OK
 
select a,b,c from aa
union all
select sum(a) as a, sum(b) as b ,sum(c) as c from aa
 
to 天真,这种方法不行,再说,他不能确定sum()的位置!
 
to 天真,a,b,c被循环使用了!
 
后退
顶部