日期:2014-05-18  浏览次数:20499 次

怎么一个隔一个的合并两个 类型一样的datatable
我现在有datatable1     字段     a     ,   c,
                datatable2     字段     a     ,   c,
我想将datatable1和datatable2   的内容一个隔一个的添加到datatable3中
  各位大虾该怎么办


------解决方案--------------------
try ->

foreach(DataRow dr in datatabl1) {
c.ImportRow(dr);
}

foreach(DataRow dr in datatabl2) {
c.ImportRow(dr);
}

------解决方案--------------------
c.ImportRow(dr);


> >

datatabl3.ImportRow(dr);

------解决方案--------------------
楼上方法可行的!
------解决方案--------------------
试试建临时表吧.把表中的数据导入到临时表中.

可否搞个temp_datatable1 字段 id(1,2), a , c, id为:1,3,5....
temp_datatable2 字段 id(2,2), a , c, id为:2,4,6....

select a , c from temp_datatable1,temp_datatable2 order by id