dbgrid如何在数据库数据更新后自动刷新显示?

解决方案 »

  1.   

    dbgrid 只是顯示, 你更新後, 應該刷新
    dbgrid.DataSource.Dataset.Refresh;
      

  2.   

    dbgrid.DataSource.Dataset.ReQuery;
      

  3.   

    DBGrid1.DataSource.DataSet.Active := false;
    DBGrid1.DataSource.DataSet.Active := true;最差的方法,但应该能实现。
      

  4.   

    dbgrid.DataSource.Dataset.Refresh;
    不行啊,出错了,什么列不够
      

  5.   

    to (ari_爱的眼睛)
    这种方法太慢了呀!不行呀!有没有别的办法呀!
    to (高级打字员)
    这种办法数据集有可能混乱!
      

  6.   


    DBGrid1.DataSource.DataSet.close;
    DBGrid1.DataSource.DataSet.open;