select * from table1 where code='AAAA' compute sum(quantity)
这句话的结果是两个结果集,你必须用程序语句来一个个的控制。
这句话的结果是两个结果集,你必须用程序语句来一个个的控制。
解决方案 »
- 问问题
- 如何在代码中设置录音的音频来源?
- 能否用SQL对ACCESS数据库进行备份为恢复?? 具体代码该如何写??
- 很久没来了,不过遇到问题还是想到来这里,请高手们帮帮忙啊!
- 使用FastReport设计报表遇到的一个问题,请帮忙解答一下!
- 怎样在窗体中显示 用IE打开的网页??
- 虚心向大家学习,这两个类怎么实现的?讨论一下
- 寻找程序员的出路.....(求救)
- 人穷的时候,http://www.zsgt.8u8.com/gushi.htm,别进来,因为只有标题。
- 怎样将一个数组拷到一个流中
- 请问这条select语句(包含compute)的结果如何显示在屏幕上?
- 请问如何实现明细数据与汇总数据的“捆绑”显示?
DBgrid好像是不支持compute or Compute By
只能用程序一行一行的定在StringGird里边去吧
而且,打印时,也应该是这样的吧
select 列出要显示的字段,sum(quanity) from table1 where code='AAAA' group by 列出要显示的字段
用dbgrid显示;
query2.sql.addd(select sum(quantity) li_sum from table1 where code='AAAA' );
query2.open;
li_sum := query2.filedbyname('li_sum').asinteger;
用label或edit表示!
union (select sum(quantity) from table1 where code='AAAA' )
有需要的朋友可以到:
http://www.farpost.com/personal/dmitryb/
去下载。