Linq查询datatable的记录集合

原创 2015年07月08日 09:35:35

通过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,可以根据自己的项目要求进行重新查询字段

C#怎样在DataTable中使用linq查询

当前有一个任务,需要将datatable中数据筛选后存入新的datatable中,我的mysql数据库中表字段名为ErrorType,程序如下 SqlDataSource errorHole...
  • f1121814098
  • f1121814098
  • 2017年09月03日 15:50
  • 256

Linq 操作DataTable

class ClientStruct { public string ID = "ID"; public string Name = "...
  • Joyhen
  • Joyhen
  • 2013年03月25日 16:03
  • 40173

Linq初探——DataTable的查询与修改

第一次接触Linq,做了个小的测试程序。 using System; using System.Collections.Generic; using System.Linq; using Sys...
  • dannywj1371
  • dannywj1371
  • 2011年03月31日 17:14
  • 12551

在DataTable中查询数据

项目中有这么一个问题,从A表向B表导数据,为了提高效率,两张表都先查出数据。然后循环A表,看A表数据是否在B表中存在。那么这个判断,就需要在B表的DataTable中查询数据。         使用...
  • u013037201
  • u013037201
  • 2016年06月21日 22:43
  • 1082

在DataTable中进行数据查询

在DataTable中进行数据查询 在DataTable中进行数据查询 在实际编程工程中,常常遇到这样的情况:DataTable并不是数据库中的,或者DataTable尚未写到数据库,...
  • linewwei
  • linewwei
  • 2012年05月14日 11:48
  • 9361

DataTable--可能你不知道的一些功能(排序、查询、合并操作)

写在前面的:          本来是想写一些关于串口线程的东西的。但是由于自己现在处于项目开发的阶段。最近随着自己对这个项目的不断的认识,以及对出现的问题的不断的研究与学习。发现自己对串口中线程的应...
  • hy6688_
  • hy6688_
  • 2014年01月02日 23:33
  • 13694

C#利用Linq对DataTable过滤查询代码

C#利用Linq对DataTable过滤查询代码,项目中老是需要对DataTable过滤,试了试Linq挺方便的哟。 小例子: IEnumerable query = from r in ...
  • educast
  • educast
  • 2012年05月22日 09:20
  • 5419

LINQ查询数据集第一条数据

var result = from r in lqDB.table1              orderby r.id descending   //当要获取最后一条数据时就重新排序下再取第一条 ...
  • ptyzhu
  • ptyzhu
  • 2012年08月21日 22:57
  • 6668

Linq查询datatable的记录集合

通过linq查询datatable数据集合满足条件的数据集 1.首先定义查询字段的变量,比如深度 string strDepth=查询深度的值;  var dataRows = from dataro...
  • vbloveshllm
  • vbloveshllm
  • 2015年07月08日 09:35
  • 1624

如何在DataTable中查找数据

一、在DataTable中查找 1. 使用Select方法查找没有主键的表,或者通过非主键字段查找。 DataTable本身有一个select方法,返回的是一个DataRow的数组: ...
  • wfflzt
  • wfflzt
  • 2015年07月22日 21:28
  • 1105
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linq查询datatable的记录集合
举报原因:
原因补充:

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