datatable的查询介绍
来源:互联网 发布:电商美工设计 编辑:程序博客网 时间:2024/05/01 14:10
有些查询不便在数据库中进行,那么就可以在datatable中执行。
Datatable dt=new Datatable();
dt.Columns.Add("ID", typeof(string)); //创建列
dt.Columns.Add("创建时间", typeof(string));//创建列
dt.Rows[l]["ID"] = "1"; //添加值
dt.Rows[l]["创建时间"] = "2012-06-05"; //添加值
Datatable newdt=new Datatable();
newdt = dt.Clone(); // 克隆dt 的结构,包括所有 dt 架构和约束,并无数据;
DataRow[] rows = dt.Select(strWhere); // 从dt 中查询符合条件的记录;其中strWhere就是sql语句中where的部分
foreach (DataRow row in rows) // 将查询的结果添加到dt中;
{
newdt.Rows.Add(row.ItemArray); //符合条件的所有数据
}
//从一个datatable根据一定的条件复制到另一个datatable
Datatable copydt=new Datatable();
copydt = newdt.DefaultView.ToTable(false, "字段1,字段2……"); //去字段1字段2……等字段的数据
int num=int.Parse(dt.Compute("count([ID])", " 创建时间<'2010-02-01' ").ToString()); // 取个数,同样的也可以取差、平均数、和等
- datatable的查询介绍
- DataTable的一些介绍
- DataTable的添加、删除、查询
- DataTable的查询与排序
- DataTable查询
- DataTable查询
- 在DataTable中查询应该注意的问题 (DataTable.select)
- DataTable介绍
- DataTable自身的查询 和 排序
- 实现两个DataTable的联合查询
- 实现两个DataTable的联合查询(转载)
- 实现两个DataTable的联合查询
- 实现两个DataTable的联合查询(转载)
- 实现两个DataTable的联合查询
- DataTable.Select进行XML数据的查询
- 实现两个DataTable的联合查询
- DataTable几个常用的查询表达式
- DataTable中查询符合条件的数据
- 对象复制和对象赋值的区别
- Flex组件生命周期
- thinkphp3.0 数据查询
- 进程相关
- Repeater中OnItemCommand无法触发事件
- datatable的查询介绍
- SQL——规则
- 实现带有抽象方法的枚举
- 数据结构,线性表
- (1)nutch加载配置文件
- Arcgis10安装说明
- ios 设置行数
- Linux平台gcc和动态共享库的基础知识
- 操作标题随机显示名言