我在表Installation
上執行查詢以獲取查詢不同數據庫上的表Product
所需的Id列表(在問你之前,必須這樣) ,無法跨數據庫進行查詢)。下面是列表的樣子:LinqToSql:從查詢中使用的列表中選擇字段
var prods = (from p in context.Product
where installs.Select(i => i.ProductId).Contains(p.ProductId)
select new
{
ProductNumber = p.ProductNumber
// How do I get InstallationId from installs??
}).ToList();
我需要知道的是:
class Installation
{
Guid InstallationId
Guid ProductId
}
List<Installation> installs;
我不給Product
表看起來像這樣使用這個列表中查詢有任何問題我如何從列表中檢索InstallationId並將其存儲在新列表中?
在此先感謝。
謝謝。創建單獨的產品清單是關鍵。我對Jason投了贊成票,但是自從你提供了缺失的部分之後給了你答案。 – CAbbott