1
我對這裏的朦朧事件提前表示歉意,但我覺得這個問題有點難以解釋(儘管我確定這是一個相當常見的問題/解決方案)。我想執行一個查詢,從一個表中與另一個表連接的表中選擇行,其中另一個表是一對多關係中的「多個」。但是我的where子句中的一個需要檢查特定條件的許多部分。下面是我用pseduocode填寫的部分代碼。一對多關係表上的左連接
var query =
from program in db.AcademicPrograms
where program.ProgramTitle.StartsWith(Keyword.Text) ||
program.ProgramDeptIDName.DeptName.StartsWith(Keyword.Text) ||
program.AcademicProgramKeywords.Contains(
<A value that starts with Keyword.Text>)
select
new
{
program.ProgramTitle,
program.ProgramHomePage,
program.ProgramCode,
program.ProgramType
};
This Works!謝謝!! – Kyle 2010-07-28 15:08:34