数据库读出来的数据放到一个datatable中
前台表格绑定另一个datatable
两个datatable要有相同的列(结构一致)然后读取数据库后,根据两个表行数不同,将前台绑定表中没有的数据通过代码add进去(添加行)

解决方案 »

  1.   

    datagridview.datasource=dt
    执行后表格会整个刷新重绘,所以慢数据源指定一次就够了,后台dt行数改变,前台表格会跟随变化
      

  2.   


    这个我也想到了,但是比如我每10秒刷新一次,相当于增长了500行数据,500行数据,使用add的方法加进去,是不是每add一行,它自动触发xxx_Cellpainting()函数呢?这样把刷颜色的函数写Cellpainting里面就ok?