大家帮帮忙吧,小妹很菜鸟的,不知道怎么解决,我想肯定是刷新有问题的

解决方案 »

  1.   

    with adoquery1 do
    begin
      close;
      sql.clear;
      sql.add();
      open;
      active:=false;
      active:=true;
    end;
      

  2.   

    就是这样的.ADODataSet的常见状态下:Browsert和Edit状态:可以显示数据集的全部记录;此时RecNo>=0;
    Insert状态:显示一条空记录;此时RecNo一般为-1;
      

  3.   

    dbgrid关联的数据集调用requery;
      

  4.   

    添加操作要用ADOQUERY.EXECSQL.所以你OPEN后并没有刷新.建议你用两个ADOQUERY.第一个专门用来插入,另一个专门用来显示DBGRID,DBGRID和第二个ADOQUERY连接.
    第二个close-OPEN后就可以刷新啦.