[C#] datatable 合并 →→→→→进入此内容的聊天室

来自 , 2020-08-25, 写在 C#, 查看 128 次.
URL http://www.code666.cn/view/6412fef8
  1. /// <summary>    
  2.     /// 将两个列不同的DataTable合并成新的DataTable    
  3.     /// </summary>    
  4.     /// <param name="dt1">Table表括</param>    
  5.     /// <param name="dt2">Table表括</param>      
  6.     /// <returns></returns>  
  7.     private DataTable UniteDataTable(DataTable DataTable1, DataTable DataTable2)
  8.     {
  9.         DataTable newDataTable = DataTable1.Clone();
  10.         object[] obj = new object[newDataTable.Columns.Count];
  11.         for (int i = 0; i < DataTable1.Rows.Count; i++)
  12.         {
  13.             DataTable1.Rows[i].ItemArray.CopyTo(obj, 0);
  14.             newDataTable.Rows.Add(obj);
  15.         }
  16.         for (int i = 0; i < DataTable2.Rows.Count; i++)
  17.         {
  18.             DataTable2.Rows[i].ItemArray.CopyTo(obj, 0);
  19.             newDataTable.Rows.Add(obj);
  20.         }
  21.         //或ò者?      
  22.         //DataTable DataTable1 = new DataTable();
  23.         //DataTable DataTable2 = new DataTable();
  24.  
  25.         //object[] obj = new object[DataTable1.Columns.Count];
  26.         //for (int i = 0; i < DataTable2.Rows.Count; i++)
  27.         //{
  28.         //    DataTable2.Rows[i].ItemArray.CopyTo(obj, 0);
  29.         //    DataTable1.Rows.Add(obj);
  30.         //}
  31.         return newDataTable;
  32.     }
  33.  

回复 "datatable 合并"

这儿你可以回复上面这条便签

captcha