Linq查询满足条件记录集

原创 2015年07月08日 09:44:03

通过linq查询datatable数据集合满足条件的数据集

1.首先定义查询字段的变量,比如深度

string strDepth=查询深度的值;

 var dataRows = from datarow in dataTable(需要查询的datatable数据集).AsEnumerable()
                           where
                               string.Compare(datarow.Field<string>("查询字段,比如深度字段"), strDepth) >= 100 &&
                               string.Compare(datarow.Field<string>("查询字段,比如深度字段"), strDepth) <=200
                           select new
                                   {
                                       DT中深度字段名称= datarow["查询的字段,比如深度字段"].ToString(),                                      
                                   };

2.直接调用上面的linq语句后,上述linq 意思是查询字段深度值的范围是100-200,可以根据自己的项目要求进行重新查询字段

相关文章推荐

Linq to sql 实现多条件的动态查询(方法一)

多条件动态查询在开发中太常见了,使用sql语句拼接很容易实现,但是在使用linq 的时候我却觉得很麻烦,思来想去,其实不然,linq 实现多条件动态查询一样可以变的很简单。话不多说,直接上例子,供大家...

对于查询按钮不满足条件不能查询不能提交的验证

对于查询提交表单, 必须选条件的否则不能提交:  在提交的buton上加一个点击事件,通过返回的true或是flase来决定是否提交 查询条件 ...

快速寻找满足条件的两个数(两数之和为给定值)

首先递增排序,首尾指针相加,大于目标数,尾指针前移,小于目标数,首指针后移,继续比较,直到两指针相遇。 程序如下,借用这个问题,练习一下MergeSort #include #include...

项目39.2求满足条件n=a!+b!+c!的所有三位数n并输出,其中a,b,c分别为n的百、十、个位数。

任务和代码:求满足条件n=a!+b!+c!的所有三位数n并输出,其中a,b,c分别为n的百、十、个位数。 /* 文件名:main.c 作者:小风景 完成日期:2015.10.21 问题描述:求满足条...

Java输入满足条件的字符窜,并将其返回 密码设置成包含(A-Z)或空格的形式(空格不能作为密码的开头)

package cn.itcast.XiuXiRiLianXi; /* * 作者认为本程序的重点在以下三个方面: 1. 细细品味while(true){}和break的结合 2. 细细品味自己当时是...

找出满足条件的数

1、找出数组中满足条件的两个数,如数组a={12,4,10,19,3,55,38,40,77,8},输入59,则打印4+55=59,19+40=59。 方法很简单,先对数组排序,时间复杂度为O(nlo...
  • cdj0311
  • cdj0311
  • 2014年04月01日 21:54
  • 856

求满足条件的路径

一棵二叉树每个结点包含一个整数,请设计一个算法输出所有满足条件的路径,此路径上的所有结点之和等于给定值,注意此类路径不要求必须从根结点开始。...
  • zj20320
  • zj20320
  • 2016年07月31日 22:32
  • 186

数字之魅:快速寻找满足条件的两个数

能否快速找出一个数组中的两个数字,让这两个数字之和等于一个给定的数字,为了简化起见,我们假设数数组中肯定存在这样一组以上符合要求。 这个题目看起来其实并不难,但是仔细想想还是有许多值得思考的地方。 ...
  • gogoky
  • gogoky
  • 2016年07月12日 16:25
  • 966

一个关于数组中满足条件的元素选择、及函数变换得c语言函数

函数ReadDat()的功能是实现从文件ENG65.IN中读取一篇英文文章,存入到字符串数组xx中;请编制函数encryptChar(),按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx...

[编程之美]快速寻找满足条件的两个数

在《编程之美》一书的第2.12个题目描述如下: 能否快速找出一个数组中的两个数字,让这个两个数字之和等于一个给定的值,为了简化起见,我们假设这个数组中肯定至少存在一组满足要求的解。 作者给出了3种...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linq查询满足条件记录集
举报原因:
原因补充:

(最多只允许输入30个字)