2015-08-19 71 views

回答

1

我們仍然可以使用原始SQL (底層相關數據庫引擎)

var session = ... ; // standard session, with access to other mapped stuff 
var sql = "SELECT settingCol FROM dbo.myTable WHERE ... "; 
var result = session 
    .CreateSQLQuery(sql) 
    .UniqueResult<string>(); // or <int> 

並沒有被映射到任何實體與結果的工作。檢查

17.1. Using an ISQLQuery

+0

謝謝大家,我有一個解決方案,但它是那麼優雅,謝謝:) – Jakob

+0

偉大的,如果這有助於無論如何;)享受強大的NHibernate的,先生 –