我要做一个DataGrid,它的结构是地区    总时长
山西    
河北
其他
汇总
其中山西和河北的总时长要用一个select语句,其他的总时长要用一个select语句,
汇总的总时长要用一个select语句.
请问各位高手,怎么在一个DataGrid中,用三条语句把数据显示出来啊????

解决方案 »

  1.   

    先处理数据再绑定到datagird上
      

  2.   

    组织成一个DataTable然后再绑定到DataGrid上
      

  3.   

    存储过程把三个数据集合并到一起放到一个DataTable 
    程序绑定DataTable 就OK了。
      

  4.   

    产生一个数据源,例如DataTable,应该单独作为一个方法去设计。然后将这个数据源赋值给DataGrid的DataSource属性。你要会理解DataSource的可能提供的数据源的形式,不要纠缠在“三条SQL语句”这一棵树上吊死。