用ADOQUERY组件连接查询得到的数据可以修改吗?怎么修改?

解决方案 »

  1.   

    如果是SQL类型的好象不行,对于文本形数据库,用TQuery可以,只要将RequestLive属性设为True就可以了,ADOQuery应该差不多的.
      

  2.   

    因为状态不对,必须先执行
    adoquery1.edit;
    然后就可以了。
      

  3.   

    可以改
    adoquery1.open;
    adoquery1.edit;
    修改工作...
      

  4.   

    我的SQL语句是这样的
    select a.xh,b.class,b.aaa,b.cc,sum(dd) as ee from aa a,bb b where a.xh=b.xh group by  a.xh,b.class,b.aaa,b.cc having sum(dd)>111
    adoquery1.open;
    adoquery1.edit;
    adoquery1.fieldbyname('ee').value:=1221;
    运行时是说ee字段不能修改?
    大家看看,怎么办?