有誰知道NHibernate是否支持從存儲過程返回輸出參數?我已經在文檔中進行了搜索,但無法真正找到任何證實任何方式的東西。使用NHibernate輸出參數
6
A
回答
3
我不能正式確認爲你,但據我所知,不是直接。 NHibernate中的存儲過程使用對於標準CRUD非常具體。
如果您想抓取輸出參數(不是INSERT,UPDATE和DELETE的標準行計數輸出參數),您可以回退到不同的(或標準的)數據庫訪問工具,這些工具可以直接提供給您訪問SQL和結果集。 (假設你可以繞過NHibernate的緩存,你會希望在你運行查詢之前確保你已經刷新了NHibernate,等等)。
7
我正面臨同樣的問題。 NHibernate不允許你以這種方式使用存儲過程。但它確實允許使用普通的舊ADO.NET API進行調用。下面是一個例子 -
http://refactoringaspnet.blogspot.com/2009/06/how-to-use-legacy-stored-procedures-in.html
相關問題
- 1. 使用輸出參數調用PROCEDURE
- 2. 輸出參數
- 3. 輸出參數
- 4. 輸入,輸出,輸入/輸出參數
- 5. 使用存儲過程輸出參數
- 6. 使用OracleCommand獲取oracle輸出參數
- 7. 使用輸出參數執行MySqlCommand(StoredProcedure)
- 8. 使用shared_ptr作爲輸出參數
- 9. 使用ARC的輸出參數
- 10. 使用動態與輸出參數
- 11. 使用參數與FREETEXTTABLE改變輸出
- 12. 使用vowpal輸出模型參數wabbit
- 13. 在SqlDataSource中使用輸出參數
- 14. Informix:使用輸出參數的過程?
- 15. 使用類型SYS_refcursor的輸出參數
- 16. NHibernate訪問Oracle存儲過程REFCURSOR和輸出參數
- 17. NHibernate - 從映射的存儲過程返回輸出參數
- 18. 輸出參數用C
- 19. 使用NHibernate測試連接參數
- 20. 呼叫參數化使用NHibernate
- 21. 獲取連貫NHibernate不使用參數
- 22. Linq輸出參數
- 23. DatabaseFactory輸出參數
- 24. sqlhelper輸出參數
- 25. 輸出參數undefined
- 26. SQL輸出參數
- 27. 與輸出參數
- 28. SQLite.NET輸出參數
- 29. 輸出參數odp.net
- 30. simplejdbccall輸出參數