关于DBGrid立即提交的问题. 如何对DBGrid的数据进行编辑.然后提交呢?把ADOQUERY的LOCKTYPE设为ItBatchOptimistic之后如何进行提交呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 另外就是我想对DBGrid中的某个字段的值进行修改,如何使修改前的值加上修改后的值再提交呢?有可能是同时对很多条记录进行修改后提交.是否要找DBGrid的焦点,怎么找? 在保存事件里面写上:ADOQUERY.UpdateBatch();就可以了 在beforepost事件里面:ADOQUERY.FieldByName('yourfieldname').value := ADOQUERY.FieldByName('yourfieldname').OldValue+ADOQUERY.FieldByName('yourfieldname').CurValue ;然后,在保存事件里面加上ADOQUERY.UpdateBatch(); 还有一个办法可以用事务啊,在datasource控件的beforepost事件中写即可 TO极限:OldValue与CurValue好像不行.如果本身不为0,那么OldValue与CurValue值是一样的.也就是说最后的值为原值乘以2,如果本身为预设值0,那么OldValue与CurValue都为0,最后值也为0; Databridge.ParamByName不能帮定参数 请帮我解释一条SQL语句 [在线等] 急:如何把DBGRID里的数据存入另外一个表? 那里有QuickReport3.62下载 ?急!急!急! 一个关闭程序的问题! 如何判断客户号重复? 一个数据库问题 什么样才能让一个case。。。。 两个ADOQuery怎样设成主/从关系呢? datetim;类型的字段,为什么库中是时间(16:55:00)可是显示的日期(1899-12-30 16:55:00)? 求助~~~~如何根据进程名得到对应的运行窗口的名字??? 菜单问题!!
ADOQUERY.UpdateBatch();
就可以了
ADOQUERY.FieldByName('yourfieldname').value := ADOQUERY.FieldByName('yourfieldname').OldValue+ADOQUERY.FieldByName('yourfieldname').CurValue ;然后,在保存事件里面加上ADOQUERY.UpdateBatch();