簡體   English   中英

使用Entity Framework創建臨時表

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM