我是LINQ的新手,有人可以指導我如何在Linq中轉換以下SQL查詢。第一個SQL到Linq轉換
Select tblIns.InsID, tblProg.ProgName
from tblIns, tblProg
Where tblIns.InsID = tblProg.InsID
我的MVC2項目的工作,我的datacontext和Reposetories,請找到下面的代碼,我需要這個查詢:
public IQueryable<tblInstitute> InsRepeater()
{
return from Inst in _db.tblInstitutes
from Progs in _db.tblPrograms
Where Inst.InstituteID = Progs.InstituteID
Select Inst.InstituteID, Progs.ProgramName
}
此類型的評論應該是您的原始文章的編輯。我會爲你做這件事 – 2012-01-15 14:35:08
這實際上會起作用嗎?你的方法聲明不是'tblInstitute'類型集合的方法聲明,但是你的'return'語句返回的是一個匿名對象,它是一個由研究所和程序組成的? – 2012-01-15 14:53:21
現在只有1個錯誤不能隱式轉換類型'int'到'布爾'\t在這一行(我已檢查這兩個字段是int類型的正確加入關係窗口) Inst.InstituteID = Progs.InstituteID – Jawad 2012-01-15 14:54:17