有些查询不便在数据库中进行,那么就可以在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的查询介绍相关推荐

  1. 疾风之刃的最新服务器,疾风之刃6月16日数据互通公告 数据互通服务器查询介绍...

    今天小编为大家带来了疾风之刃6月16日数据互通公告 数据互通服务器查询介绍,感兴趣的朋友们可以跟着小编去下文了解一下哦! 刚刚疾风之刃放出了6月16日的数据互通公告,这次将带来电信一区三区以及网通一区 ...

  2. MongoDB高级查询介绍

    title: MongoDB高级查询介绍 date: 2017-12-3 22:14:19 tags: MongoDB MongoDB查询 categories: 数据库 在几乎所有的项目中对数据库的 ...

  3. datatable筛选条件_C#利用DataView的RowFilter对DataTable进行查询筛选

    1.筛选某个字段满足指定条件的记录 DataView dv = myDs.Tables[0].DefaultView; dv.RowFilter = "Year=1427"; gv ...

  4. 中国宠物协会会员查询介绍

    中国宠物协会会员如何查询? 小编为您介绍如何在查询中国宠物协会会员的两种方式. 第一种方式: 首先打开中国宠物协会官网. 点击右侧的会员中心,会员查询. 第二种方式: 直接打开中国宠物协会会员查询页 ...

  5. Postgres 子查询 介绍

    Postgres子查询主要包含如下几个关键字: EXISTS, IN, NOT IN, ANY/SOME, ALL,详细介绍如下: EXISTS EXISTS (subquery) EXISTS的参数 ...

  6. MySQL联合查询介绍

    union 联合 合并:将多条查询语句的结果合并成一个结果 语法: 查询语句1 union 查询语句2 union ... 应用场景: 要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信 ...

  7. MySQL子查询介绍

    定义 概念:出现在 其他语句内部 的select语句,称为 子查询或内查询 内部嵌套其他select语句 的查询,称为 外查询或主查询 按结果集的行列数不同 标量子查询(结果集只有一行一列) 列子查询 ...

  8. MySQL排序查询介绍

    USE myemployees;SELECT查询列表 FROM表 ORDER BY 排序列表 [ASC|DESC]; 含义: asc 代表升序,desc代表降序,默认为升序 order by 子句中可 ...

  9. MySQL条件查询介绍

    基本语法 语法: select 查询列表 from 表名 where 筛选条件

  10. MySQL数据库——多表查询介绍

    目录 数据准备 笛卡尔积 内连接 显示内连接 隐式内连接 外连接 左外连接 右外连接 子查询 基本运用举例 子查询的不同情况 子查询的结果是单行单列的 子查询的结果是多行单列的 子查询的结果是单行多列 ...

最新文章

  1. ios NSLayoutConstraint
  2. mysql 语句 求比值_Mysql求百分比
  3. 输入字符和数字 java,验证输入仅为字符串,数字仅为JAVA
  4. java网关限流_网关限流使用
  5. java写 IP十进制转变_java实现ip地址与十进制数相互转换
  6. linux的运行级别如何更改成6,把Linux运行级别设置为6后如何解决的经验分享
  7. Bzoj 1901: Zju2112 Dynamic Rankings 主席树,可持久,树状数组,离散化
  8. 一句话满速下载清华源3.4.1.15版本的opencv和contrib库
  9. python日历下拉框_selenium+Python(Js处理日历控件)
  10. CORS(跨域资源共享) 的配置
  11. vs2017 visual studio2017 密钥 激活码
  12. djangobook的旧版本代码,关于数据库
  13. 计算历史区间的收益率,用前复权还是后复权?
  14. 基于JavaWeb的学生考勤系统
  15. 虚拟机安装systemc
  16. 基于STM32F03RCT的多路频率占空比可调PWM输出
  17. 64匹马,8个赛道,找出前4名最少比赛多少场?
  18. Jsp+Ssm+Mysql实现的零食商城系统
  19. 计算机微课比赛获奖作品,我院学生的微课作品在“中国大学生计算机设计大赛”西北赛区决赛中荣获一等奖...
  20. 初中英语语法(007)-比较级·最高级

热门文章

  1. [CCPC-Wannafly Comet OJ 夏季欢乐赛(2019)]飞行棋
  2. POJ-3660.Cow Contest(有向图的传递闭包)
  3. python学习之正则表达式,StringIO模块,异常处理,搭建测试环境
  4. 856. Score of Parentheses
  5. atom无法安装插件的解决方法之一
  6. date,datetime,timestamp 的区别
  7. CImage 获取图片RGB 、图片高和宽;
  8. HttpWebRequest,HttpWebResponse
  9. SQL 数据库操作类
  10. Struts2中的ValueStack类