【发布时间】:2012-04-16 21:37:20
【问题描述】:
我有一个 Ling 查询,在这个查询中我想根据数组 (PrdIdArr) 中的数据获取数据。
第 6 行 u.START_PRD_ID 应该与数组中的数据(PrdIdArr)匹配,但我不能
var mainQuery = (from o in db.OPERATIONs
join u in db.UNITs on o.OP_UNIT_ID equals u.UNIT_ID
join x in db.XIDs on u.UNIT_ID equals x.UNIT_ID
where o.OP_OT_CODE == OtCode
where x.IDTYP_CD == "BSN"
**where u.START_PRD_ID == PrdIdArr[0]**
where u.START_PRD_ID == new List<long>(PrdIdArr.Any<long>)
select new
{
...
}).Take(_RowNumber);
var result = mainQuery.ToList();
data = this.Json(result);
data.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return data;
我无法正确地将字段数据 (u.START_PRD_ID) 与数组中的每个数据 (PrdIdArr) 匹配!
谁能帮帮我好吗???
【问题讨论】:
标签: arrays asp.net-mvc-3 linq contains