如何合并两个结构相同的DataTable
2010-02-09 15:46
423 查看
如何合并两个结构相同的DataTable
今天遇到了一个情况,就是从一张数据表中读取几个符合条件1的客户的信息,然后再读取几个符合条件2的客户的信息,最后显示出来.因为前后两次数据的客户信息的结构是完全相同的,所以干脆合并成一个DataTable再赋值给GridView好了.写了个函数./// <summary>
/// 合并两个相同的DataTable,返回合并后的结果
/// </summary>
/// <param name="dt1"></param>
/// <param name="dt2"></param>
/// <returns></returns>
public DataTable CombineTheSameDatatable(DataTable dt1, DataTable dt2)
{
if (dt1.Rows.Count == 0 && dt2.Rows.Count == 0)
{
return new DataTable();
}
if (dt1.Rows.Count == 0)
{
return dt2;
}
if (dt2.Rows.Count == 0)
{
return dt1;
}
DataSet ds = new DataSet();
ds.Tables.Add(dt1.Copy());
ds.Merge(dt2.Copy());
return ds.Tables[0];
}
相关文章推荐
- 如何合并两个结构相同的DataTable
- 如何合并两个结构相同的mdb文件?
- [VB.NET]vb.net中如何将两个结构不同的DATATABLE合并成一个DATATABLE
- 合并两个结构相同的DataTable(转载)
- 合并两个结构相同的DataTable
- 相同的表结构使用DataTable是如何合并的?
- c# 对两个Datatable的结构相同进行合并
- asp.ent下合并两个结构相同的DataTable
- 合并两个dataset,其中DataTable的结构相同
- c# 对两个Datatable的结构相同进行合并,结构相同和不同
- 转载CSDN(educast):c# 对两个Datatable的结构相同进行合并
- 【转载】关于如何实现 DataTable合并【结构相同或相异】
- c# 对两个Datatable的结构相同进行合并
- c# 对两个Datatable的结构相同进行合并
- 比较两个DataTable数据(结构相同)——5万条数据仅需几秒
- 合并结构相同,不同,或多个DataTable
- 多个DataTable表合并(相同结构与不同结构)
- C# DataTable 合并多个相同结构 的 datatable
- Linq to DataTable 合并结构相同的 个DataTable 且已重复的行不合并