- Datatable中表结构相同
需要合并的两个datatable表结构相同,将两个datatable中的每行数据都加入到新表中。
public DataTable NewItemArray2Sum(DataTable dt3, DataTable dt4)
{
DataTable newtable = dt3.Copy();
for (int i = 0; i < dt4.Rows.Count; i++)
{
newtable.Rows.Add(dt4.Rows[i].ItemArray);
}
return newtable;
}
- 两个表结构不同的表合并成一个表,表中不含相同的列名,直接按行进行合并
public DataTable NewItemArray2(DataTable dt3, DataTable dt4)
{
//表1结构添加到新表
DataTable newtable = dt3.Clone();
//表2结构添加到新表
for (int i = 0; i < dt4.Columns.Count; i++)
{
newtable.Columns.Add(dt4.Columns[i].ColumnName);
}
//给新表添数据
int count &#