dataGrid总能反映数据源数据的变动,这点不用担心。

解决方案 »

  1.   

    数据量不大,在局域网调试时,速度还是挺快的,但是在internet调试时,速度明显就不行了,有点慢。
      

  2.   

    ”调用WebServices每隔几秒钟刷新一下数据“这个你是用什么写的,用Timer控件吗?
      

  3.   

    如果你强制的DataGrid的样式  的话,就不能显示  表的改变,但是,如果你用默认的话就没有事情。
      

  4.   

    你可以写一个服务,可以使windows服务,在数据库中写个触发器,一旦数据变更,则该服务把数据内容写入xml文件中,然后把xml文件传到客户端(注意防止发生网络错误时文件不丢失),然后客户端只要从xml文件中读数据就行了!
      

  5.   

    "还有就是要是dataset数据改变了,datagrid能及时显示出来呢?" 重新binding一次就行了
      

  6.   

    你可以当数据改变时再刷新吗
    ========================
    客户端怎么知道数据改变了呢?
    ”调用WebServices每隔几秒钟刷新一下数据“这个你是用什么写的,用Timer控件吗?
    =================
    是啊,就是用一个timer
      

  7.   

    用WebService在某些环境下本来就效率不是很好的,可以考虑用Remoting。或者 kinglht(爱新觉罗至尊宝) 的主意挺好的
      

  8.   

    Remoting是什么东西,不懂,能介绍一下么
      

  9.   

    Session  XmlWebservices
     重新绑定数据库.
      

  10.   

    remoting 是远程方法调用
    使调用远程的方法和调用本机上的一样
    webservice是通过http传输数据,速度受限制
    remoting是通过tcp/ip传数据,速度比较快 ,安全也比较大,但它必须在局淤网里使用,因为它无法穿透防火墙
      

  11.   

    remoting 是远程方法调用
    使调用远程的方法和调用本机上的一样
    webservice是通过http传输数据,速度受限制
    remoting是通过tcp/ip传数据,速度比较快 ,安全也比较大,但它必须在局淤网里使用,因为它无法穿透防火墙