没有post。。Query.append;
query.fieldbyname('字段1').asstring;
query.post;

解决方案 »

  1.   

    没有post。。Query.append;
    query.fieldbyname('字段1').asstring:='sdfsdfsdfsdff';
    query.post;
      

  2.   

    Query1.AppendRecords([x1,x2,,....]);
    or 
    Query1.InsertRecords([x1,x2,....]);
      

  3.   

    首选要将Query的RequestLive属性设为true,才能进行添加
    Query.append;
    query.fieldbyname('字段1').asstring:='sdfsdfsdfsdff';
    query.post;
      

  4.   

    不是,你们可能没有理解我的意思,
    我是说在DBGrid里怎么体现Query.append 后自动增加一行呢?
      

  5.   

    我要的是DBGrid自动增加一行的效果。
      

  6.   

    你的DBGrid是连在Query上的,若表中的数据已经添加进去,刷新后则DBGrid中也会增加了一行呀