谢谢大家哇!

解决方案 »

  1.   

    1.adoquery.refresh是刷新本地數據集;
    2.adoquery.active:=false;(就相當於adoquery.open);
    eg:
    procedure TDataSet.Open;
    begin
      Active:=True;
    end;
    3.adoquery.active:=false;(就相當於adoquery.close).
      

  2.   

    更正一下:
    adoquery.active:=true;
    (就相當於adoquery.open);
      

  3.   

    adoquery.active:=false;
    adoquery.active:=true;
    adoquery.close
    adoquery.open
    打开,关闭,没做任何操作,为什么就是刷新语句啊
      

  4.   

    只要你没有adoquery.sql.clear就可以。
      

  5.   

    adoquery.refresh
    不会从服务器重新读取数据。