不是吧,哥哥, CLOSE ,OPEN, 都看不到, 你DBGRID有没有连接好啊...基本上不会出现这个问题啊..

解决方案 »

  1.   

    我说一点,那就是在使用ADOQuery的Refresh时只能刷新更改的记录,而不能刷新新增的记录。至于DBGrid不能刷新那不太可能。
      

  2.   

    DBGrid连的是哪个表啊,是不是返回的数据集根本就是空的?
      

  3.   

    mainform.bank.Close;    
    mainform.bank.sql.clear;
    mainform.bank.sql.add('select * from your table_name');
    mainform.bank.Open;         
    这样应该是可以的!!
      

  4.   

    这问题我已经解决过了,主要因为是数据同步问题
    你把dbgrid连接的Adoquery 和执行update,delete,insert语句的的Adoquery设置成同一个控件,这样数据就会同步了.
      

  5.   

    mainform.bank.Close; 
    mainform.bank.Open; 
    mainform.bank.Refresh; 
      

  6.   

    把adoquery的数据源,要跟grid的数据源一直才行!!!!!!
    把adoquery的数据源,要跟grid的数据源一直才行!!!!!!
      

  7.   

    把CursorLocation设为clUseServer就可以了