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

在dbgrideh中如何自动计算列?

楼主linlingwei(夜未眠)2005-07-18 18:49:10 在 Delphi / VCL组件开发及应用 提问

在dbgrideh中进行列自动求和时,  
  如果列:total在数据库中是用的公式:total=num*price  
  那么dbgrideh就不自动进行列求和了。  
  除非用adoquery1.close;adoquery1.open;  
  但是那样窗口闪烁太厉害,有没有好的办法? 问题点数:20、回复次数:2Top

1 楼smiler007(笑一笑)回复于 2005-07-18 20:09:15 得分 20

解决闪烁可以这样:  
  AdoQuery1.DisableControls;  
  ....再关闭打开或进行其它处理  
  AdoQuery1.EnableControls;  
   
  最好的解决方法是好好用用DBSumList控件来控制合计栏字段间的相互计算Top

2 楼lovend(颓废之吻)回复于 2005-07-19 00:04:18 得分 0

帮你顶Top

相关问题

  • 如何使DW中的某个列单元实现数值的自动计算?
  • 自动计算字段如何排序?
  • 如何用dbgrid来自动计算
  • 如何自动计算两个数的值!!!
  • 请问,PB7中怎么设置自动计算的列呀
  • 自动计算字段的数值如何保存回数据库!
  • 在数据窗口有三列A列数量,B列单价,C列金额,自动计算并填入C列,大家在数据窗口设计及数据保存上是如何做的啊
  • WinForm的DataGrid中有一列金额,当CurrentCell改变后怎样自动计算合计值?
  • 自动计算,谢谢!
  • 自动计算功能!!!

关键词

  • 解决
  • dbgrideh
  • adoquery1
  • 闪烁
  • total

得分解答快速导航

  • 帖主:linlingwei
  • smiler007

相关链接

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

广告也精彩

反馈

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