CSVとExcelのデータをSQLiteデータベースにインポートします。ツールが利用可能ですsqlBulkCopyが唯一のSQL Server用CSVとExcelデータをインポートしてSQLiteデータベースに保存する方法
答えて
これは一度のインポートの場合は、CSVデータをSQLiteデータベースに読み込むことができるsqlite3.exe command lineユーティリティを使用することができます(Excelファイルの場合、インポートする前にCSVとして保存する必要があります):
場合sqlite> .mode csv
sqlite> .import C:/work/somedata.csv tab1
C#は、以下のパッケージを使用して、インポートを自動化する必要がある場合:
-
任意のサイズの
- 読むCSVファイル:のみCSVHelper
- 読むExcelファイル(オープンXML ):SQLiteデータベースへEPPlus
- 接続:あなたはSqlBulkCopyのいくつかの種類を使用する必要はありませんSystem.Data.SQLiteのみ(.NET Frameworkの)またはMicrosoft.Data.Sqlite(net451と.NETのコアの両方をサポートしています)
注:SQLiteの埋め込まれたデータベースエンジンであり、通常の挿入は、大きなデータセット(1秒あたり40k-80k挿入)を十分に高速にインポートする方法を提供します。トランザクションで挿入バッチを実行することを忘れないでください(たとえば、100k行ごと)。
SQLite ADO.NETコネクタを直接使用するか、NReco.Dataのようなライブラリを使用して、SQLコマンドの準備を簡素化できます(有効な方法で多数のレコードを挿入するための軽量のRecordSet
構造)。
親愛なるSir about about "、"私は追加したくありません "、"私のデータには緯線が含まれているので、列の分割のために別の列になります。 –
セルで列を分割したい –
@Mrittunjaysharma正しいCSVファイルをCSVHelperライブラリで解析できます。 asは文字列の配列として各CSV行を提供します。 –
- 1. csvデータをdbデータベース(sqlite)にインポートする
- 2. テキストファイルをインポートしてデータをデータベースに保存する方法は?
- 3. データをSQLiteデータベースに保存
- 4. インポートされたexcelをデータベースCに保存する方法
- 5. イメージをsqliteデータベースに保存して表示する方法は?
- 6. VB.NetのSQLiteデータベースにExcelデータを効率的にインポートする
- 7. SQLiteデータベースに静脈データを保存
- 8. CSVファイルをiphone sdkのSqliteデータベースにインポート
- 9. クリックしてギャラリーイメージをsqliteデータベースに保存してフェッチする方法は?
- 10. CSVファイルからデータベースにデータをインポートする方法
- 11. csvの行ごとにデータを保存する方法は?
- 12. SQLiteデータベースを保存
- 13. codeigniterを使用してcsvファイルのデータをmysqlデータベースにインポートする方法は?
- 14. iphone ..にSQLiteデータベースを安全に保存する方法は?
- 15. PendingIntentをsqliteデータベースに保存する方法は?
- 16. JSiteオブジェクトをSQLiteデータベースに保存する方法
- 17. SQLiteデータベースのBLOBフィールドにビットマップを保存する方法
- 18. android sqliteデータベースにファイルを保存する方法
- 19. バルクレコードをAndroidのsqliteデータベースに保存する方法は?
- 20. Python-sqlite-データベース出力をテキストファイルに保存する方法
- 21. CSVをSQLiteにインポート
- 22. コンテンツプロバイダを使用してsqliteデータベースにカメラ画像を保存する方法は?
- 23. sqliteデータベースに保存されているユーザー情報を他のユーザーに送信する方法と、sqliteに現在の場所を保存する方法
- 24. オラクルに存在するデータベースにデータをインポートする方法
- 25. Excelスプレッドシートのデータを既存のAccessデータベースにインポートする
- 26. 既存のExcelシートにデータを入力して保存する方法
- 27. 古いデータはAndroid Sqliteデータベースに保存されています
- 28. mapView.userLocation.location.coordinate.longitudeをsqliteデータベースに保存する
- 29. 日時をsqliteデータベースに保存する
- 30. SQLiteデータベースに画像を保存する
これまでに何を試しましたか?本当の問題は何ですか?ファイルをサーバに転送する、CSV/Excelからデータを読み込む、SQLiteにデータを書き込む今すぐあなたはそれらのすべてを求めている、それは**広すぎる**の質問にはSO –
CSVDataAdapter CSVda =新しいCSVDataAdapter(@ "c:\ FileName.csv"); –
CSVDataAdapterを使用していますが、機能していません。 –