C#两个相同的表数据合并到一个表


------- C#中对两个结构相同的DataTable进行合并(只用把一个表中数据添加到另一个表中):
DataTable dt;
DataTable dt1;
第一种,用ImportRow方式
if (dt1 != null && dt1.Rows.Count > 0)
{
    foreach (DataRow dr in dt1.Rows)
   {
       dt.ImportRow(dr);
    }
}
第二种, Merge方式:
dt.Merge(dt1);

 

C#对Datable中的数据进行排序

方法1. IEnumerable<DataRow> allDr = dt.AsEnumerable().OrderBy(p => p.Field<string>(排序字段));


免责声明!

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



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