如何编写Linq查询以获取记录
本文关键字:获取 记录 查询 何编写 Linq | 更新日期: 2023-09-27 18:24:06
嗨,我是LINQ的新手。
我想在调试时从result
中返回(System.Data.EnumerableRowCollection'1[System.Data.DataRow])
的数据表中获取记录
下面是我的代码。请帮忙。
DataTable dt = HttpContext.Current.Application["AlarmTypeListCache"] as
DataTable; //data table from cache
var results = (from myRow in dt.AsEnumerable()
where myRow["PARAM_TYPE_ID"] == paramtypeID //203
&& myRow["FLAG"] == flag select myRow)
.ToList();//flag A
//no records in result while data exist in datatable
数据存在于给定参数的数据表中
尝试一下,
var results = from data in dt
where data.PARAM_TYPE_ID== paramtypeID && data.FLAG == flag
select data;
这个答案取自https://msdn.microsoft.com/en-us/library/bb397927.aspx