QUERY的SQL语句是什么? 先试试下面的?可能不能达到你的要求,你这样操作是想实现什么?      query.insert;
      query.fieldbyname('as').asstring:='123';
      query.post;
      query.requery;   ///加一句
      query.edit;
      query.fieldbyname('as').asstring:='234';
      query.post;