从2个数据库中查出来的数据,分别放在2个GridView中(有一个共同的字段——工号)
现在我要把他们放到一个GridView中显示出来,该怎么做,谢谢了!

解决方案 »

  1.   

    你问的是什么问题啊?不会绑定GridView?不会写SQL查询吗?
      

  2.   


    我是从2个数据库查出来的结果,而且有一个数用webservice远端加密的数据库,现在问题就是能分别显示在2个Gridview中,但是我现在要他们结合在一起显示在一个GridView
      

  3.   

    回复10楼:
    这样不行啊,远端的数据库服务器我根本连不上,更不要说里面的数据结构了
    我现在就是想能不能把2个GridView连接起来,显示在一个新的GridView里面
    不要扯到数据库上面去
      

  4.   


    DataSet ds = new DataSet();
                DataSet ds1 = new DataSet();//绑定dataGridView1的数据集
                DataSet ds2 = new DataSet();//绑定dataGridView2的数据集
                ds.Merge(ds1);
                ds.Merge(ds2);
                dataGridView1.DataSource = ds.Tables[0];//将数据集ds绑定到dataGridView1
      

  5.   

    这两个表有主外键关系吧,有的话,那就用repeater一定可以
      

  6.   

    用C# 根据你要显示的gridview的字段结构,手动创建一个datatable,通过两个循环分别把两个dataset的数据取出来,然后写到你创建的datatable中去。这应该是最容易的理解的做法了。
    实现起来也很容易。只是代码多点。