dbgrideh.DataSource := nil;
dbgrideh.DataSource := ds1;

解决方案 »

  1.   

        DataSnap三层中的,clientdataset的数据更新的问题,对于你所说的,在本客户端更新数据后,其它页面数据的更新好办:
        1、在数据更新时,重新刷新(读取数据);
        2、在数据更新时,更新相关DBGrid的数据;
        但是,别的客户端更新数据后,本地客户端的数据更新,是个难题,一般处理:
        1、定时刷新(心跳包);
        2、在操作前刷新数据;
        总之,不太好办。
      
      

  2.   

    不会吧,只要修改了dbgrideh绑定的ds,界面就会及时更新