我一直在用這個撕掉我的頭髮。我有一個搜索條件數組,我正在嘗試執行LINQ to SQL查詢來針對數組中的每個項搜索字段值。LINQ to SQL查詢幫助(字符串包含字符串數組中的任何字符串)
我能走到今天..
var searchResults =
from x in SDC.Staff_Persons
where staffTermArray.Any(pinq => x.Forename.Contains(pinq))
|| staffTermArray.Any(pinq => x.Surname.Contains(pinq))
|| staffTermArray.Any(pinq => x.Known_as.Contains(pinq))
orderby x.Surname
select x;
...但隨後得到
本地序列不能在LINQ 用於執行SQL查詢的 運營商除了載有() 運營商
...現在我卡住了。
如果有人能幫忙,我會非常感激。 在此先感謝。
羅布
哇 - 我在搜索解決方案時遇到了術語'謂詞構建器',但沒有人用這麼簡單的術語解釋它!非常感謝你!! – LiverpoolsNumber9 2010-09-07 11:29:11