アイテムのリストがあります。500 ここで最初に100を取る必要があります。データベースに挿入する必要があります.as ... しかし、ここに最初に100を挿入するとDBは、私はあなたがスキップを使用して、これを行うために取ることができるLINQLINQを使用してレコードをループする方法
0
A
答えて
0
int i = myList.Count/100;
int batchSize = 100;
for(int j = 0; j < i; j++)
{
InsertIntoDataBase(myList.Skip(j * batchSize).Take(batchSize));
}
InsertIntoDataBase()
あなたが挿入を行うために実装することができますいくつかの機能であるオブジェクトの最初のトランシェのために(0)スキップを置くことができます。
3
を使用してレコードをDB
に挿入することを必要はありません。 Yオブジェクト(十分なデータが存在しない場合より少ない)
var stuffToInsert = myList.Skip(100).Take(100);
Skip
フォワードXオブジェクトを移動する、Take
は点で最大列挙する。 (あなたはまだ何をスキップする必要がされていないので)あなたは
+0
彼は最初の100をどうやって取得しますか? ! ...その後、3番目の100が設定されます。 – V4Vendetta
+0
スキップなし、またはSkip(0)と言って、 –
関連する問題
- 1. LINQを使用して別のレコードを返す方法
- 2. レコードを使用して参照カーソルをループする方法は?
- 3. テキストフィールド値を使用してレコードをループする方法
- 4. LINQを使用してデータベース内のレコードを更新する方法は?
- 5. ASP.NET MVC 5プロジェクトでLINQ LAMBDAを使用してレコードを更新する方法
- 6. Linqを使用して最初の100レコードを選択する
- 7. Linq-to-SQLを使用してレコードを更新する
- 8. linqでグループを使用して集約レコードを選択する
- 9. linqを使用してレコードのフィールドを更新するには
- 10. 入手方法 - LinQフィルタを使用して最後に挿入されたレコード?
- 11. LINQを使用してユニークなレコードを返します
- 12. whileループでwhileループを使用してwhileループを使用してレコードが存在するかどうかをチェックする方法
- 13. LINQを使用して5つのレコードに対して1レコードを選択
- 14. LINQクエリを使用してレコードのグループを数えるには?
- 15. linq skipを使用してレコードを表示するときに重複する項目を避ける方法
- 16. すべてのレコードのフィールドを合計し、Linqを使って合計レコードの最大値を返す方法
- 17. ループのポストグルでレコードを使用してテーブル間でレコードを挿入する
- 18. Linqを使用してサイトトークフィールドを取得する方法
- 19. LINQを使用してXSDでXMLを検証する方法
- 20. LINQを使用してOrderByを選択する方法は?
- 21. Linqを使用してxmlを逆シリアル化する方法は?
- 22. LINQを使用して行を結合する方法は?
- 23. linqを使用してテキストボックスアイテムをデータベースに挿入する方法
- 24. C#でlinqを使用してモデルリストを生成する方法
- 25. linqを使用して共通ベースプロパティをコピーする方法
- 26. linq文を使用してクエリを実行する方法は?
- 27. LINQを使用してOR句を連結する方法は?
- 28. LINQを使用してデータを注文する方法
- 29. LINQを使用してオブジェクトリストのリストをフィルタリングする方法
- 30. linqをオブジェクトに使用してxmlを解析する方法
あなたの質問は非常に不明です。 http://tinyurl.com/so-hints –
を読んで編集してください。100個のアイテムをデータベースに挿入したいのですか? –
*最初に100をDBに挿入すると、DBにレコードを挿入する必要はありません。*かなり手に入れられませんでした。 – V4Vendetta