1
我有一個查詢在SQLLINQ的ISNULL功能
Declare @Id Int
set @UserName = Null
set @FullName = Null
Select * from tblPermission where (UserName= @UserName OR @UserName IS NULL) && (
FullName = @FullName OR @FullName IS NULL)
讀音字使用功能NHibernate作爲ORM。
讀音字嘗試這樣的:
var Allusers = from u in session.Query<User>()
where u.UserName.Contains(UserName) || UserName == null
&& u.FullName.Contains(FullName) || FullName == null
select u;
這LINQ查詢工作正常的用戶名,但沒有工作,如果用戶名和全名都篩選有一定的價值。 如何在LINQ中實現這個功能?任何想法?
感謝
我已更新我的問題。可能對你現在很清楚 – Saad
@Saad:查看更新後的答案。如果你從一開始就給出這些信息,那將會非常有幫助。請閱讀http://tinyurl.com/so-hints以獲得更多有關提問的更多建議。 –