是否有可能在nHibernate中構造一個查詢存儲過程的DetachedCriteria?我將如何完成這樣的任務?用DetachedCriteria調用存儲過程?
1
A
回答
2
不,這是不可能的。
您必須使用SQLQuery調用存儲過程。
3
我沒有做過,但你可以使用一些替代方案:
- Named Queries and SQL Queries
- 地圖視圖來代替。
- 映射到TableValued功能(是的,這我知道這是不是很大,但它讓我出了幾個果醬)
+0
如果你想在代碼中創建一個命名查詢,[這個問題的答案](http://stackoverflow.com/questions/3409812/how-can-the-namedsqlquerydefinition- class-be-used-dynamically-as-a-sql-query-equi)展示瞭如何在沒有HBM文件的情況下在運行時創建它。 –
相關問題
- 1. CodeFirst調用存儲過程
- 2. 從調用存儲過程
- 3. 調用存儲過程(MVC4)
- 4. 調用CLR存儲過程
- 5. 調用CLR存儲過程
- 6. 調用存儲過程python
- 7. 調用存儲過程
- 8. 調用存儲過程
- 9. JdbcCursorItemReader - 存儲過程調用
- 10. 調用Oracle存儲過程
- 11. SSIS存儲過程調用
- 12. 調用存儲過程
- 13. 調用存儲過程
- 14. 調用存儲過程sp_send_dbmail
- 15. 調用存儲過程VBA
- 16. JavaScript調用存儲過程
- 17. JDBC存儲過程調用
- 18. 使用存儲過程調用存儲過程的異常iBATIS
- 19. 從存儲過程中的select語句調用存儲過程
- 20. 如何從另一個存儲過程調用存儲過程?
- 21. 在MySQL中調用存儲過程中的存儲過程
- 22. 從另一個存儲過程動態調用存儲過程
- 23. 從另一個存儲過程調用存儲過程oracle
- 24. 從另一個存儲過程調用Sybase存儲過程
- 25. 如何調用其他存儲過程中的存儲過程
- 26. 調用存儲過程中的存儲過程
- 27. 從另一個存儲過程調用SQL Server存儲過程
- 28. 調用存儲過程中的「out」ref_cursor的Oracle存儲過程
- 29. 從另一個存儲過程調用存儲過程
- 30. 從另一個存儲過程調用存儲過程
如果是這樣的話,你能不能某種方式傳遞SQLQuery對成Subqueries.PropertyIn( )構造? – GWLlosa
@GWLlosa:不,你不能 –