【发布时间】:2009-07-05 16:14:49
【问题描述】:
所以,我试图返回一个 ID 包含在本地创建的 ID 集合 (IQueryable) 中的 People 集合
当我指定“本地创建的集合”时,我的意思是 Ids 集合不是来自 LinqToSql 查询,而是以编程方式创建的(基于用户输入)。 我的查询如下所示:
var qry = from p in DBContext.People
where Ids.Contains(p.ID)
select p.ID;
这会导致以下异常...
“不支持使用本地集合的查询”
如何找到所有具有包含在本地创建的 Ids 集合中的 ID 的人?
是否可以使用 LinqToSql?
【问题讨论】: