2012-07-27 53 views
2

有沒有一種方法可以在不使用實體框架函數映射的情況下使用存儲過程,這是很棒的,但是當存儲過程中添加任何更改時都是垃圾的完整加載,我意識到你可以刷新存儲過程映射,但效率不高。大多數情況下,當你更新你的映射時,它不會接受那些非常煩人的變化。實體框架:調用存儲過程而不映射

到目前爲止,我已經試過如下:

var List = db.ExecuteStoreQuery<Business_Voucher_Top5_Result1>("exec usp_BusinessVoucher_Top5");  

這個偉大的工程,但我能做到這一點,而無需創建映射和參數傳遞給它?

感謝

+0

我同意你的垃圾評論。我經歷過同樣的事情,我嘲笑我們共同的挫敗感。 ;) – Halcyon 2014-11-19 16:44:34

回答

3

你並不需要爲ExecuteStoreQuery創建映射 - 你只需要使用的具有相同名稱的結果集列的屬性類型。

相關問題