数据源里的加和

123ppmove 2005-03-05 10:12:44
我用的ADO控件,查询出一些符合条件的记录,在DBGrid1中把这些记录显示出来了,这其中有两个字段是:数量和金额。

我想在DBGrid2中把数量的总和和金额的总和显示出来(也就是说DBGrid2中只有一条记录)

不用重新sql,直接中ADO中的数据,怎么加和呀?
...全文
77 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
123ppmove 2005-03-07
  • 打赏
  • 举报
回复
问题解决.
用DBGridEH控件
结贴
yiweijin 2005-03-05
  • 打赏
  • 举报
回复
你在第一个SQL中就把联合字段求出来
一个语句中两个字段和三个字段的执行效率几乎是相同的
以为你的语句中并没有复杂的计算
zhangwei1437 2005-03-05
  • 打赏
  • 举报
回复
dbgrideh有这种功能
caiso 2005-03-05
  • 打赏
  • 举报
回复
顶一下
123ppmove 2005-03-05
  • 打赏
  • 举报
回复
我不想重新再查找一遍,这样不是很耗资源吗?已经查找一遍了,为什么不能用查找出来的数据啊?这样还能提高效率。

DBGridEh有这种功能?
我看看。。
smiler007 2005-03-05
  • 打赏
  • 举报
回复
楼主用DBGridEH控件好了

如果非得用DBGRID的话,再把另一个求和的数据集放到DBGRID2中

select sum(数量) as 数量,sum(金额) as 金额 from 表 where ...

2,495

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧