C#でASP.NETフォームを使用して小さなcsvファイルをSQL Serverにインポートする最適な方法は何ですか?私はこれを行う多くの方法があることを知っていますが、どのクラスがファイルを読むのが最善だろうと、データベースに挿入する方法が不思議です。ファイルをDataTable
に読み込み、SqlBulkCopy
クラスを使用するか、ADO.NETを使用してデータを挿入するだけですか?どの方法が最善であるかわからない。私はシンプルなソリューションの後で、csvファイルが小さいのでスケーラビリティやパフォーマンスには関心がありません。ASP.NETとC#を使用してSQL Serverにcsvファイルをインポートする
ASP.NET 4.0、C#4.0およびSQL Server 2008 R2を使用します。
ありがとうございます - csvファイルからdatatableに至る最善の方法は何ですか? –
この種の返信はVB.Nets DelimitedFileParserを言及するには完璧な時間です* Csvファイルを扱うために.Netフレームワークの外に出ることを意味することがよく知られているため、見落とされていることです。あなたはC#でそれをとても簡単に使うことができます。 – Moo
私は実際にKBCsv http://kbcsv.codeplex.com/を使用して終了しました –