Select();

Select("id>='3' and name='3--hello'");//支持and

Select("id>='3' or id='1'");//支持or

Select("name like '%hello%'");//支持like

Select("id>5","id desc");

Select("id>5", "id desc",DataViewRowState.Added)

DataRow[] dr = dt.Select(“col='XXXX'”);//条件:就是字段名='某某'

/// 执行DataTable中的查询返回新的DataTable

/// </summary>
        /// <param name="dt">源数据DataTable</param>
        /// <param name="condition">查询条件</param>
        /// <returns></returns>
        private DataTable GetNewDataTable(DataTable dt, string condition,string sortstr)
        {
            DataTable newdt = new DataTable();
            newdt = dt.Clone();
            DataRow[] dr = dt.Select(condition,sortstr);

    if (dr== null || dr.Length == 0)  return null
            for (int i = 0; i < dr.Length; i++)
            {
                newdt.ImportRow((DataRow)dr[i]);
            }
            return newdt;//返回的查询结果
        }
————————————————
版权声明:本文为CSDN博主「qq1429351723」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_30469045/article/details/52105132

最新文章

  1. 1Z0-053 争议题目解析501
  2. Android 手机卫士--实现设置界面的一个条目布局结构
  3. 【Masonry】使用技巧 - 篇一
  4. 批处理at命令--一切尽在计划中
  5. android日历控件(一)
  6. java 中文乱码
  7. [Uva10601]Cubes
  8. 微信小程序scroll-view(或者其他view) 计算高度 px转rpx有关
  9. RabbitMQ的Java API编程
  10. 【BZOJ5469】[FJOI2018]领导集团问题(动态规划,线段树合并)
  11. MobaXterm setting autocomplete
  12. highly variable gene | 高变异基因的选择 | feature selection | 特征选择
  13. EF For Mysql
  14. taskAffinity属性
  15. PHP数组键值使用单引号和双引号和无符号的区别
  16. SQLserver 设置自增为显式插入
  17. sql语句查询一个表里面无重复并且按照指定字段排序的sql语句
  18. [BZOJ4004][JLOI2015]装备购买(贪心+线性基)
  19. mac上虚拟机:VMWare Fusion, VirtualBox, Parallels Desktop, CrossOver, Veertu
  20. 正则表达式 获取字符串内提取图片URL字符串

热门文章

  1. UE编辑器
  2. 改MYSQL数据库时遇的错
  3. Design:设计目录
  4. python排序算法-冒泡和快速排序,解答阿里面试题
  5. 26. 60s快速定位服务器性能问题
  6. JNDI数据源的配置及使用
  7. __attribute__ ((packed))字节对齐
  8. Python for Eclipse插件Pydev安装后eclipse里面看不到
  9. 金额格式化,例子:fmoney(&quot;12345.675910&quot;, 3),返回12,345.676
  10. 在centos上安装nodejs