A angellover Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-29 #2 ADOQUERY.FILEDBYNAME('FILED').VALUE
S sun2003 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-29 #5 可以在保存的事件: ADOQuery1.Edit; ADOQuery1.FieldByName('UpdateField').AsFloat := ADOQuery1.FieldByName('CalcField').AsFloat; ADOQuery1.Post;
可以在保存的事件: ADOQuery1.Edit; ADOQuery1.FieldByName('UpdateField').AsFloat := ADOQuery1.FieldByName('CalcField').AsFloat; ADOQuery1.Post;
A angellover Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-29 #6 http://www.delphibbs.com/delphibbs/DispQ.asp?LID=1230002 可能你要的是这个
A angellover Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-29 #8 ADOQuery1.FieldByName('数据库里面存储该字段的').AsInteger:=ADOQuery1.FieldByName('金额').AsInteger ;
W wlt3022 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-31 #9 它会分别取每一条中的金额,并保存到对应的编号上面吗. 也就是按了保存后:
A angellover Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-29 #10 把取到的值放到SQL里面嘛!!用UPDATE或INSERT语句都可以啊!
A angellover Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-29 #11 ADOQuery1.First; ADOQuery1.Edit; ADOQuery1.FieldByName('数据库里面存储该字段的').AsFloat:=ADOQuery1.FieldByName('金额').AsFloat ; ADOQuery1.Post; ADOQuery1.Next; 还不行就直接SQL控制。。。
ADOQuery1.First; ADOQuery1.Edit; ADOQuery1.FieldByName('数据库里面存储该字段的').AsFloat:=ADOQuery1.FieldByName('金额').AsFloat ; ADOQuery1.Post; ADOQuery1.Next; 还不行就直接SQL控制。。。
A angellover Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-29 #13 大哥,难道还不行吗?不行你要说啊,行你要结帐啊!
S sislcb Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-30 #14 批量更新? 用批量更新: 1.设置你的TADODataSet对象的CursorType属性值为ctKeySet; 2.设置你的TADODataSet对象的LockType属性值为ltBatchOptimistic; 没设为只读,dbgrid可以随便修改! 批量更新:ADODataSet1.updateBatch(arAll);
批量更新? 用批量更新: 1.设置你的TADODataSet对象的CursorType属性值为ctKeySet; 2.设置你的TADODataSet对象的LockType属性值为ltBatchOptimistic; 没设为只读,dbgrid可以随便修改! 批量更新:ADODataSet1.updateBatch(arAll);