CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

dbgrid中如何自动统计?

楼主xsl2001(寂夜.寒雪.孤楼.醇酒)2001-07-30 08:30:40 在 Delphi / VCL组件开发及应用 提问

想做一个类似速达的表单录入窗体,但窗体下方的自动统计条数以及合计金额字段如何生成?恳请高手指教,30分酬谢!不同处理方法另外加分! 问题点数:32、回复次数:16Top

1 楼happy1123(飞天神鼠)回复于 2001-07-30 08:56:31 得分 18

        双击dbgrid控件,出现Editing设置窗口。新建一个字段,比如是a。比如你已有一个字段b,统计的公式是:a=b*10.  
          你在dbgrid的OnCalcFields事件中写入代码:a.value:=b.value*10;Top

2 楼mc_music(狂沙)回复于 2001-07-30 09:48:07 得分 4

就是,就象楼上兄弟说的,使用计算字段就可以搞定搞定.Top

3 楼mc_music(狂沙)回复于 2001-07-30 10:07:21 得分 2

补充.dbgrid是不会有字段的,要在tdataset类型的空间双击添加字段,这之前要先添加  
  你需要的字段,否者你的表中只有一个字段拉.Top

4 楼dana(dana)回复于 2001-07-30 10:16:28 得分 1

dbgrid中怎么没找到OnCalcFields的事件.  
  还有如何在dbgrid中统计竖向的金额。Top

5 楼wjzhuang(程序猪)回复于 2001-07-30 10:23:35 得分 2

使用query进行查询,其中设置一个统计字段  
  然后显现在dbgrid中Top

6 楼xsl2001(寂夜.寒雪.孤楼.醇酒)回复于 2001-07-30 13:47:38 得分 0

我想各位误解了我的意思:并不是在记录上统计,而是将所有清单各行的某一数值字段的和以及清单共有多少条显示到一个Label控件中!  
  不过,还是感谢楼上的参与,各加2分!Top

7 楼xsl2001(寂夜.寒雪.孤楼.醇酒)回复于 2001-07-30 13:54:25 得分 0

分怎么加不上去?是不是只能将30分加完?  
   
  Top

8 楼dingzhenhhy(霸王龙)回复于 2001-07-30 14:15:35 得分 4

统计条数RecordCount();  
  把这个字段值加起来不就是这个字段的统计吗?Top

9 楼xsl2001(寂夜.寒雪.孤楼.醇酒)回复于 2001-07-30 15:25:40 得分 0

使用的是事务处理,在没有提交时如何统计字段?可不能移动本身query的指针罗!Top

10 楼xsl2001(寂夜.寒雪.孤楼.醇酒)回复于 2001-07-31 09:03:02 得分 0

upTop

11 楼xsl2001(寂夜.寒雪.孤楼.醇酒)回复于 2001-07-31 11:59:51 得分 0

这个问题本人基本已解决,另外问一个问题:  
          dbgrid控件是不是有问题?有一些什么问题,如何解决?  
          讨论者有分!  
          真的不是骗您!Top

12 楼happy1123(飞天神鼠)回复于 2001-08-01 10:35:53 得分 1

如何解决的,能告诉我吗?Top

13 楼xsl2001(寂夜.寒雪.孤楼.醇酒)回复于 2001-08-01 10:56:45 得分 0

还是使用书签对其本身query进行循环操作,完毕后回到原书签处.Top

14 楼xsl2001(寂夜.寒雪.孤楼.醇酒)回复于 2001-08-02 13:50:31 得分 0

        dbgrid控件是不是有问题?有一些什么问题,如何解决?  
          讨论者有分!  
          真的不是骗您!   Top

15 楼xzfyes(dfsf)回复于 2001-08-12 10:18:36 得分 0

请问dbgrid如何控制每个表格的属性和事件  
  Top

16 楼share2002(心事)回复于 2002-02-19 13:33:05 得分 0

gzTop

相关问题

  • ??? 如何统计DBGrid中的记录数??
  • 如何统计DBGrid中显示的行数?
  • 如何分月统计费用并在dbgrid中显示出各月记录(统计值)?
  • 数据库统计如何自动产生序号?
  • 如何用dbgrid来自动计算
  • 如何让DBGrid不自动排序
  • 如何禁止DBGRID自动APPEND记录?
  • DBGRID中如何动态统计并所选记录的汇总数值???
  • 不用SQL语句,如何统计DBGrid中某字段值?在线等候。
  • 请问如何对DBGrid的某一数值类型的字段进行统计?

关键词

  • 字段
  • 控件
  • 解决
  • 统计
  • dbgrid
  • 问题
  • 使用
  • 事件
  • query

得分解答快速导航

  • 帖主:xsl2001
  • happy1123
  • mc_music
  • mc_music
  • dana
  • wjzhuang
  • dingzhenhhy
  • happy1123

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo