3 人のユーザーが利用できるテスト ベッド アプリケーションがあります。
すべてのユーザーが同時にアプリを実行すると、ストアド プロシージャが実行され、3 つすべてが結果セットを取得します。現在ADO.NET Datatable
、約 30,000 レコードを使用しており、アプリはそれぞれのレコードを Excel テンプレートに移動する必要があります。
テンプレートは、データのインポート後に実行する必要xlsm
があるいくつかを含むファイルです。VBA
このテンプレートはソリューションに保存されます。
データを から に移動しようとしてDataTable
いworksheet
ますExcel-Interop
この量のデータを Datatable から Excel に移動した経験はありますか?
@slugster は、「Excel からデータソースを設定し、ダーティ リードを使用してクエリを実行する」ことを提案しました ...Excel
マテリアライズされていないデータテーブルにリンクされたデータソースを設定することは可能ですか?
30000 行 x 10 列のテーブルをループするとxl interop
問題が発生しますか?