D
delphi25
Unregistered / Unconfirmed
GUEST, unregistred user!
一窗体有两个AdoQuery控件(AdoQuery1,AdoQuery2),我用AdoQuery1控件从表中取出一批数据并显示在DbGrid1上(假如这个表名为Order,AdoQuery1的SQL语名为:Select * from Order Where OrderState='未审核'),我现在如何直接对AdoQuery控件数据进行Update,把查询出来的数据的字段OrderState值全部更新为'已审核',并在DbGrid1控件刷新.
注意:
由于我有时AdoQuery1选出的数据记录可能很大,所以不希望一条一条记录进行Edit,然后post操作.如果AdoQuery2的SQL语句设置为:Update Order Set OrderState='已审核' Where OrderState='未审核',则刷新数据后,DbGrid1的显示记录为空啦!请高手指教!
注意:
由于我有时AdoQuery1选出的数据记录可能很大,所以不希望一条一条记录进行Edit,然后post操作.如果AdoQuery2的SQL语句设置为:Update Order Set OrderState='已审核' Where OrderState='未审核',则刷新数据后,DbGrid1的显示记录为空啦!请高手指教!