我有3下拉列表和搜索按鈕。下拉菜單提供搜索條件。 所以,這些值可以是全部,很少或沒有一個。 T-sql存儲過程將是foll。是否有可能爲此寫一個linq。Linq與多個地方條件
Select customerId, productId, supplierId
From Orders
Where (customerId = @customerId Or @customerId IS NULL)
And (productId = @productId Or @productId IS NULL)
And (supplierId= @supplierId Or @supplierId IS NULL)
我使用.NET 4.0,實體數據模型
你甚至試過了嗎?這很簡單... –
[Linq中的多個WHERE子句]可能的重複(http://stackoverflow.com/questions/679644/multiple-where-clause-in-linq) –
或http://stackoverflow.com/questions/10742793/entity-framework-linq-is-null-is-not-null-issue –