私はStackOverflowの新機能であり、エキスパートコーダーではありません。私はレコードセット(Recordset.Open
メソッド)としてタブで区切られたファイル(160kレコード、約20列)を1秒以内に読み込むためにVBAサブを作成しました。レコードセット(DAOまたはADO)をテーブルに素早く移動する方法
それから、いくつかのクエリでさらに処理するために、MS Access 2013テーブルに移動する必要があります。 DoCmd.Import
メソッドをテーブルに実行すると、約1000秒(x2000より長く)かかります
すべてのレコードをレコードセットからテーブル(存在するかどうか)に移動する方法はありますか?一度にレコードを追加しますか?
おかげ
は確かに、 'DoCmd.Import'方法は、単にレコードセットにcsvファイルをロードするよりも多くの作業を行います。 Accessメソッドは、定義されたテーブルスキーマに追加する必要があります。 – Parfait