2011-01-27 57 views
1

我使用Nhibernate 2.12,並且遇到LockMode問題。我正在嘗試將NoLock添加到別名上的sql語句。當我使用不提供投影列表的crieria時,可以正常工作。但是,當我添加一個投影列表時,它給了我一個討厭的'對象引用未設置爲對象的實例'錯誤在NHibernate.Loader.Criteria.CriteriaLoader.ApplyLocks(SqlString sqlSelectString,IDictionary`2 lockModes,Dialect方言)的一部分NHibernate的。Nhibernate lockmode問題

我錯過了什麼嗎?

菲爾

+0

這是我使用SQL Interceptor的解決方案。 http://stackoverflow.com/questions/1302746/how-do-add-nolock-with-nhibernate/39518098#39518098 – 2016-09-15 18:54:55

回答

0

我覺得預測是不支持鎖定,所以儘量不要使用使用投影時鎖定。