tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: CSVを一括取り込み
投稿日: 2008/10/11(Sat) 12:27
投稿者まつ
情報が少なくて申し訳ありません。

VB2005でデータベースはAccessを使っています。

ヘッダーなしCSVを読み込みAccessへ登録します。
CSVとAccessの項目は合致しております。
登録の際、キーが重複しているレコードは登録せず、
重複していないレコードのみを登録する。

CSVを一件読んで、重複をチェックし1件Insertという方法は出来るのですが、
それでは件数が10万件あるデータですので処理に時間が掛かりすぎ、
処理の高速化をしたく思っています。

CSVをテーブルの様に扱う方法も分かったのですが、
CSVにはヘッダーが無いため、ヘッダーをつける編集が発生してしまいますので
修正案から外しました。


自分なりに考えてみたのえすが、
まず、CSVを全件、DataTableに取り込みます。
ここまではコーディングしました。

この後、データテーブルをキー項目の重複を考慮しながら
テーブルにInsertするところがGoogle等で調べたのですが
どうしても分かりません。

お忙しい中とは存じますがご教授頂けませんでしょうか。

自分なりにも調査を続行します。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。