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