结构相同
DataSet.Merge 方法
ms-help://MS.MSDNQTR.2003FEB.2052/cpref/html/frlrfSystemDataDataSetClassMergeTopic3.htm

解决方案 »

  1.   

    DataColumn parentCol;
        DataColumn childCol;
        // Code to get the DataSet not shown here.
        parentCol = DataSet1.Tables["Customers"].Columns["CustID"];
        childCol = DataSet1.Tables["Orders"].Columns["CustID"];
        // Create DataRelation.
        DataRelation relCustOrder;
        relCustOrder = new DataRelation("CustomersOrders", parentCol, childCol);
        // Add the relation to the DataSet.
        DataSet1.Relations.Add(relCustOrder);
    DataGrid1.DataSource=DataSet1;
    DataGrid1.DataBind();
      

  2.   

    在SQL里解决呀,select a.a1,b.b1 from a,b where a.id=b.id
      

  3.   

    我现在是各取每个表的个别字段合并成的datagrid
      

  4.   

    一个datagrid显示两个表里取的个别字段,当然这两个表是有关系的
      

  5.   

    select a.a1,b.b1 from a,b where a.id=b.id
    这样的SQL不能满足个别字段吗?
    楼主好像还是没说清自己的意图
      

  6.   

    如果是这样的话,直接用 gshope(北京.Net) 、pangming051380(之阳光灿烂)所说的方法就应该可以满足你的要求呀!为什么你还没有解决呢?
      

  7.   

    To:qynum123() 
    现在的项目是分层开发的,如果用他们的方法,该怎么写的,麻烦大家了?
      

  8.   

    这个问题简单,你可以添加一个绑定列,然后在绑定列中再添加一个DataGrid,用这个新添加的DataGrid来显示另一张表的数据。就相当与分层显示数据一样,你要是要给我你的邮箱我发给你源码。
    或者你看看这个网站你就明白了。
    http://www.dotnetjunkies.com/Tutorial/47792CB0-0990-4BD8-BF84-B6063C4C9BBC.dcik
      

  9.   

    [email protected]
    谢谢,另我好象还跟你留了言~