asp.ent下合并两个结构相同的DataTable
2010-02-11 00:00
459 查看
写了个函数.
由于对C#的理解有限,所以不明白为什么用dt1==null不能正确判断空表,所以用了数行的方法.还望高人能指点一二.
/// <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]; }
由于对C#的理解有限,所以不明白为什么用dt1==null不能正确判断空表,所以用了数行的方法.还望高人能指点一二.
相关文章推荐
- 合并两个结构相同的DataTable
- c# 对两个Datatable的结构相同进行合并
- 合并两个dataset,其中DataTable的结构相同
- 如何合并两个结构相同的DataTable
- c# 对两个Datatable的结构相同进行合并,结构相同和不同
- c# 对两个Datatable的结构相同进行合并
- 如何合并两个结构相同的DataTable
- 转载CSDN(educast):c# 对两个Datatable的结构相同进行合并
- c# 对两个Datatable的结构相同进行合并
- 合并两个结构相同的DataTable(转载)
- 【转载】关于如何实现 DataTable合并【结构相同或相异】
- Linq to DataTable 合并结构相同的 个DataTable 且已重复的行不合并
- 多个DataTable表合并(相同结构与不同结构)
- 相同结构的两个表中相同字段的数据相加,不相同的字段合并
- 两个结构不同的DataTable合并
- C# DataTable 合并多个相同结构 的 datatable
- 合并结构相同,不同,或多个DataTable
- 合并两个结构完全相同的DataTable
- C# 合并多个结构相同的DataTable