質問: ### 前提・実現したいこと 初心者です。 VB.NETでwebアプリケーションの実装を行っています。 画面からアップロードするExcelファイルを選択し、 選択したファイルを読み込み、データベースにinsertするコードを書きたいのですが、どう書けば良いかわかりません。 エクセルファイルの内容は x行 × 4列です。 イメージとしては 最初に全量をオブジェクトに入れる。(カンマ区切りなど使いやすい形で) x行分、単項目チェックしデータテーブルに入れることを繰り返し、 全量まとめてデータベースにインサートする。 ということを考えているのですが、 いまいちこのやり方でいいのか、 また書き方がわかっていない状態です。 どのような手順で行うのか、 ソースコードを教えていただきたいです。 よろしくお願いいたします。 ### 発生している問題・エラーメッセージ ``` エラーメッセージ ``` ### 該当のソースコード ``` ここにご自身が実行したソースコードを書いてください ``` ### 試したこと 課題に対してアプローチしたことを記載してください ### 補足情報(言語/FW/ツール等のバージョンなど) より詳細な情報
回答: ADO.NET + ACE OleDb プロバイダを使って Excel のブックからデータを習得して DataTable を作り、それから DB に登録するようにしてはいかがですか。