最简单的方法,在sql中就合在一起最方便另外如果在代码中合成也可以,看你是要Union还是join?

解决方案 »

  1.   

    2个表的结构是一样的还是你想将第二张表的数据绑定第一张表的后面?如果是第一种情况的话,估计sql就可以解决了。如果是第二种情况看看sql查询能否查的出来,如果查不出来的话。将2个数据集填充到一个DataSet中,分别命名为比如:table1,table2;然后生成table3;
    对table1中所有的数据做循环处理,循环中将table2表中的字段动态增加到后面然后在table3中增加一行将DataGrid的数据源绑定table3但是前提要table1,table2中的数据量是一致的我不知道你要实现什么的,但是我觉得这样会有问题的,至少说数据库设计或者
    绑定这样的要求不太合理吧(个人观点)
      

  2.   

    例如:一个表中有两个字段,另一个表中有三个字段,我想绑定到DataGrid中,5列,使用数据集,能不能实现呀?
      

  3.   

    如果2个表有关联的话可以用一条sql语句取出来啊
      

  4.   

    dataSet1.Merg(dataSet2)就是把2个dataSet中的记录合到一个dataSet1中了