![](/img/trans.png)
[英]Is there a way to map a temp table in Entity Framework Core?
[英]Create temp table with Entity Framework
我想使用Entity Framework在sql server中創建臨時表。 有什么方法可以做到這一點嗎? 如果我可以創建臨時表,我的下一個問題是,我如何閱讀它?
提前致謝。
安德烈
好的,所以你不喜歡存儲過程路由......我也不誠實,但這是我能想到的最快捷的方式。
基於此,我不知道在EDM中創建臨時表的任何簡單方法,所以我的下一個建議是創建本地對象,它模仿你想要創建的臨時表。 臨時名稱顯然表明您不希望它們無限期地存在於數據庫中,因此使用內存對象的好處是比對數據庫進行多次調用更加可控並且(取決於您的延遲)更快。
public class MyTempTable
{
public string ID { get; set; }
public string Column1 { get; set; }
// your other columns here
}
List<MyTempTable> tempTable = new List<MyTempTable>();
一旦創建了對象列表,您就可以使用Linq在數據庫表中執行基本操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.