SQL Server CEおよびVisual Studio 2008、SQL Server CE 3.5を初めて使用しています。私は、SQL Server CEデータベースに一括レコードを挿入する最良の方法は何ですか? BULK INSERT
ステートメントはSQL Server CEで動作しますか?私はほぼ45のテーブルを持っており、これらのテーブルのいくつかは大量のデータを持つべきです。 command.Prepare
を使用すれば十分ですか、より効率的で高速な方法がありますか?SQL Server CEで一括挿入
5
A
答えて
13
SQL CEに一括挿入コマンドがありません。最高の生のパフォーマンスを得るには、 SqlCeCommandを使用して更新可能なSqlCeResultsetを開くことが最速の賭けです。これは、クエリプロセッサを完全にバイパスし、実際にはテキストファイルに直接書き込むほど高速です。
10
私はあなたが今日SqlBulkCopyを使用するようにあなたが使用できる、NuGetライブラリで一括挿入コードをラップしている:MSDNのドキュメントがTableDirectがONLYで使用されることを想定していると述べているので、しかし一種の面白いですhttp://sqlcebulkcopy.codeplex.com
+0
Eriksライブラリの素晴らしい点は、APIがSql2008で見つかったものを模倣していることです。そのため、異なるプロバイダを構築すると簡単に統合できます。 – Daniel
関連する問題
- 1. SQL Server:一括計算列のテーブルに一括挿入
- 2. SQL一括挿入エラー4863
- 3. Sql Server CE 4既定値を挿入
- 4. フォーマットファイルと一括挿入でSQL Serverにインポート
- 5. JavaでのSQLエスケープと一括挿入
- 6. 一括挿入は
- 7. SQL Server 2000 - データセットまたはC#コレクションからの一括挿入
- 8. SQL Server一括挿入XML形式ファイルの最大長が
- 9. SQL Server一括挿入 - 0行に影響があります
- 10. 複数のファイルをSQL Serverに一括して挿入する
- 11. SQL Server 2005の一括挿入? (:userTable.txt、エラー:newUser.txtコード)
- 12. 大きなデータセット用のSQL Server一括挿入
- 13. SQL Server、asp.netを使用した一括挿入
- 14. 一括ロックSQL Serverテーブルへのデータの挿入
- 15. 選択とプロシージャを使用した一括挿入 - SQL Server
- 16. SQL Server:一括FTPサーバーからのCSVファイルの挿入
- 17. TSQL - 一括挿入
- 18. SSIS 2008の一括挿入
- 19. Sqlの一括挿入方法
- 20. SQL CE/LINQによる一括操作
- 21. 一括挿入クエリ
- 22. Bigtable一括挿入
- 23. 一括挿入、asp.net
- 24. txtファイルの一括挿入
- 25. pymssql一括挿入エラー(パイソン)
- 26. SQL Serverの:BULK INSERTが、私はprocStockで一括挿入を使用IID_IColumnsInfo
- 27. 括弧付きの一括挿入
- 28. ファイルを一括挿入できない
- 29. ビルディングアクセサリスキーマと一括挿入
- 30. 一括データ更新SQL Server
OLEDBプロバイダ。私が言うのと同じようにしてください... "TableDirectはOLE DB用の.NET Frameworkデータプロバイダでのみサポートされています" –
私はこのドキュメントを読んだことがないとうれしいですね。 :) – ctacke
申し訳ありませんが、愚かな質問 - これはこれがMSによってサポートされたシナリオになるかどうか?これはかなり興味深いようですが、私はMSが戻ってきて、サポートしていない状況に入ることを望んでいません。 – bahree