在dbgrideh中如何自动计算列?
在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




