关于DBGRIDEH内单元更新的问题 我使用DBGRIDEH连接的DATASOURCE由于是多表数据,因此涉及到多表数据合成的字段就不能直接更新,但我需要一列作为自动统计(统计代码自己写好了),如何做到 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在adoquery的fieldkind的属性设为fkCalculated在oncalcFields 事件中写合计代码 DataSet.fieldbyname('列3').AsFloat:= DataSet.fieldbyname('列2').AsFloat+DataSet.fieldbyname('列1').AsFloat; qyyok() ,合计代码我自己已经写好了,但不是采用你的方法,而且问题也不在这里,我的意思是如何才能更新列3的值(不挂接字段或挂接多表SUM字段) 问个弱弱的问题——严格按顺序输入 请大家帮忙验证一个Delphi的BUG 老问题了: TIdHTTP 设置代理问题! Access数据库加密后用ADO组件就连接不上 郁闷,delphi搞什么??? 【MM明天过生日】 请问关于winsock的一个问题 一个关于DBGrid的问题,请高手指教! 如何将一个table控件赋给与它属性完全等同的另一个table!急!!! 很简单的一个问题,但我不知我忽略了什么? 有空的高手近来看看这样一道算法题?谢谢 各位大哥,请给小弟指点一下吧
fkCalculated
在oncalcFields 事件中
写合计代码
DataSet.fieldbyname('列3').AsFloat:= DataSet.fieldbyname('列2').AsFloat+DataSet.fieldbyname('列1').AsFloat;