将多个Datatable合并到另外一个DataTable中,并获取其中有用的值
2011-09-15 11:21
344 查看
private DataTable UnitTable()
{
DataTable newtable = GetDtA().Clone();
object[] obj = new object[newtable.Columns.Count];
for (int i = 0; i < GetDtA().Rows.Count; i++)
{
GetDtA().Rows[i].ItemArray.CopyTo(obj, 0);
newtable.Rows.Add(obj);
}
for (int i = 0; i < GetDtB().Rows.Count; i++)
{
GetDtB().Rows[i].ItemArray.CopyTo(obj, 0);
newtable.Rows.Add(obj);
}
DataView dv = newtable.DefaultView;
dv.RowFilter = "Month='3' and Year='2011'";
return newtable;
}
{
DataTable newtable = GetDtA().Clone();
object[] obj = new object[newtable.Columns.Count];
for (int i = 0; i < GetDtA().Rows.Count; i++)
{
GetDtA().Rows[i].ItemArray.CopyTo(obj, 0);
newtable.Rows.Add(obj);
}
for (int i = 0; i < GetDtB().Rows.Count; i++)
{
GetDtB().Rows[i].ItemArray.CopyTo(obj, 0);
newtable.Rows.Add(obj);
}
DataView dv = newtable.DefaultView;
dv.RowFilter = "Month='3' and Year='2011'";
return newtable;
}
相关文章推荐
- javasript dom 中获取元素类名 或者 改变类 引用另外一个类
- SQL 分组后获取其中一个字段最大值的整条记录
- 通过js从后台数据库拿到值,再由a标签向jsp传值,再通过另外一个js获取这个值
- 多个DataTable的合并成一个新表
- C 语言,将两个数组合并到另外一个数组中,并且合并之后的数组是有序的。
- 关于多个datatable合并到一个dataset
- C# 将两个不同的dataTable合并到一个自定义的dataTable中
- 建立一个动态数组,输入5个学生的成绩,另外用一个函数检查其中有无低于60分的,输出不合格的成绩
- 将DataTable的几列复制到另外一个Datatable中
- javasript dom 中获取元素类名 或者 改变类 引用另外一个类
- 写一个数据集DataSet---ds,向其中添加一个数据表DataTable ---dt,并创建该表的列和行。然后将本本表作为数据源绑定到GradView中。
- 多个DataTable的合并成一个新表
- 多个DataTable的合并成一个新表
- 把一个DataTable中的行复制到另外一个DataTable中
- 把两个DataTable合并成一个
- 把一个表的DataRow[]转换为另外的datatable(小技巧)
- 一个整数数组,有n个整数,如何找其中m个数的和等于另外n-m个数的和?
- 如何把一个DataTable中的某列通过表关系加到另外一个DataTable中
- DataTable 已属于另一个 DataSet。 dataTable.copy()方法进另外一个DataSet
- SQL server 获取另外一个服务器中的数据