我迷失在linq-land,試圖把這個SQL(它給我需要的結果)變成linq/C#中的東西。結果將以SelectList結束。linq沒有在查詢
select Agencies.AgencyName, Agencies.AgencyId
from Agencies
where Agencies.Active = 1 and Agencies.AgencyId not in (
select distinct Agencies.AgencyId
from Agencies, AgenciesDonors
where AgenciesDonors.AgencyId = Agencies.AgencyId and
AgenciesDonors.DonorId = '73B29E01-8BF0-4EC9-80CA-089BA341E93D')
Guid值將在每次傳遞。
經過漫長的一天無處不在的幫助非常感激。
編輯:我應該說我在MVC 1.0/EF上下文中工作。不知道如何改變最初的答案。
對不起,但我需要做什麼來獲得一個直流與我在MVC/EF設置,我已經有一個數據庫使用EntitySets? – Dale 2009-11-11 23:03:34
基本上,當您添加edmx(對於EF)時應創建dc,因此您的datacontext是通過EF調用數據庫時使用的類 – Neil 2009-11-12 06:46:33