你可以参考这里,这里前台使用了DataGrid,换成DataGridView应该也是一样的。
http://blog.csdn.net/zhzuo/archive/2004/08/06/67016.aspx原理都是通过DataRelation实现。

解决方案 »

  1.   

    早就搞定了,呵呵:
    adp1.Fill(myDataSet, "Part_M"); 
    adp2.Fill(myDataSet, "Part_D"); DataColumn cl1 = myDataSet.Tables["Part_M"].Columns["CPM_ID"]; 
    DataColumn cl2 = myDataSet.Tables["Part_D"].Columns["CPM_ID"]; DataRelation rel = new DataRelation("MD", cl1, cl2,false); 
    myDataSet.Relations.Add(rel); this.dg_Part_M.DataSource = this.myDataSet;
    this.dg_Part_M.DataMember = " Part_M";
    this.dg_Part_D.DataSource = this.myDataSet;
    this.dg_Part_D.DataMember = "Part_M.MD";
      

  2.   

    http://blog.csdn.net/zhzuo/archive/2004/08/06/67016.aspx