2009-12-30 91 views

回答

1

您需要使用Expression.Sql?不能Expression.Eq爲你工作?

參考Criteria Queries

樣品的編號:

IList cats = sess.CreateCriteria(typeof(Cat)) 
    .Add(Expression.Like("Name", "Fritz%")) 
    .Add(Expression.Or(
     Expression.Eq("Age", 0), //<---- here is the one you check for int equality 
     Expression.IsNull("Age") 
    )) 
    .List();