簡體   English   中英

使用Linq向實體添加多個記錄?

[英]Add Multiple Records Using Linq to Entity?

我有一個使用linq實體的應用程序現在我想在單個查詢中存儲多個記錄。

我想以最小數量打db。

第二請建議是否有任何選項可在一個查詢中插入多個唯一記錄。

謝謝

第一次編輯

for (int i = 0; i < 10; i++)
        {
            keywordlist k = new keywordlist();
            k.Keyword = i.ToString();
            k.Status = true;
            DbFlb.AddObject("keywordlists", k);
        }
DbFlb.SaveChanges();

但是此代碼db多次,我需要僅命中一次的查詢。

您可能對SQL Server批量復制操作感興趣,您可以在此處下載將實體集合轉換為IDataReader的轉換器類。

Christophe Geers對此有很好的解釋

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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