如何把已经属于一个DataSet的DataTable加到另一个DataSet中解决方法


解决方案一、参考、;http: // blog.163.com/zhug_1970/blog/static/42983053201057525519/

1.先Clone你的DataTable 
    DataTable   rtnTbl   =     aDt.Clone()   ; 
2.复制数据 
     // 复制 
     foreach(   DataRow   r    in   aDt) 
    { 
        object   []arr   =   r.ItemArray   ; 
       rtnTbl.Rows.Add(arr); 
    } 
3.加到新的DataSet 
  一个DataTable只能属于一个DataSet 


解决方法二、参考:http: // blog.csdn.net/lidaasky/article/details/7196500

对需要添加的datatabele进行复制后再添加。 

dim sqldt  as  new sqldatatabel

sqldt=dt.copy

ds.Tables.Add(sqldt)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM