當我使用實體框架分析器時,以下代碼會對數據庫進行3次調用。使用實體框架在一個SQL連接中返回多個表格
using (var entities = new Entities())
{
var faqs = entities.Table1.ToList();
var latest = entities.Table2.ToList();
var inst = entities.Table3.ToList();
}
我想做一個數據庫調用,是否有無需要調用存儲過程來做到這一點?
我試圖消除整個我的應用程序中的數據庫調用。
創建視圖並將其導入。 – CSharper 2014-10-29 17:36:17
我試了很久纔得到實體框架來支持多個結果集,最後我失敗了。我改用程序和一個簡單的結果集變壓器。你可以看看Dapper(StackExchange使用什麼)。 – Will 2014-10-29 17:52:48
有沒有具體的東西,你試圖抓住這些表?或者你只是想抓住一切? – IronMan84 2014-10-29 17:59:08