0
請我需要某人來幫助轉換此查詢實體(c#)窗體。將sql查詢轉換爲實體框架
select *
from incident
where Details like'%Help%'
and status = 'Resolved'
or details like '%Help%' and Status = 'Closed'
看看我試圖
incident = incident.Where(s => s.Details.ToUpper().Contains(SearchParam.ToUpper()));
你在你的'WHERE'條款的哪些條件(在SQL語句中)100%得到明確如何結合?我有一種感覺,你可能想要的東西比你真的*現在得到的東西... –
順便說一句,你要在LINQ中表達這個查詢。 EF只是你的持久性框架。你看過LINQPad嗎? –
爲什麼不是你的查詢'WHERE Details LIKE'%Help%'AND [status] IN('Resolved','Closed');'?混合'AND'和'OR'可能會令人困惑,並且多次重複同一個子句是浪費的。恕我直言。 –