データベースの読み込み方法
- 題名: データベースの読み込み方法
- 著者: 鈴
- 日時: 2005/08/22 13:09:53
- ID: 12291
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: データベースの読み込み方法
- 著者: もん
- 日時: 2005/08/22 17:38:24
- ID: 12304
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: データベースの読み込み方法
- 著者: はいこーん
- 日時: 2005/08/22 18:38:13
- ID: 12308
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: データベースの読み込み方法
- 著者: 鈴
- 日時: 2005/08/22 18:46:40
- ID: 12309
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: データベースの読み込み方法
- 著者: もん
- 日時: 2005/08/23 8:14:04
- ID: 12315
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: データベースの読み込み方法
- 著者: もん
- 日時: 2005/08/23 8:16:43
- ID: 12316
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: データベースの読み込み方法
- 著者: もん
- 日時: 2005/08/23 9:01:34
- ID: 12317
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: データベースの読み込み方法
- 著者: 鈴
- 日時: 2005/08/23 11:20:47
- ID: 12319
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[6]: データベースの読み込み方法
- 著者: 鈴
- 日時: 2005/08/23 11:35:36
- ID: 12320
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[6]: データベースの読み込み方法
- 著者: もん
- 日時: 2005/08/23 14:43:23
- ID: 12324
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[7]: データベースの読み込み方法
- 著者: 鈴
- 日時: 2005/08/23 15:09:14
- ID: 12326
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[8]: データベースの読み込み方法
- 著者: もん
- 日時: 2005/08/23 22:07:13
- ID: 12329
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[9]: データベースの読み込み方法
- 著者: 鈴
- 日時: 2005/08/24 12:36:19
- ID: 12334
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
Visual.Netを勉強したばかりの初心者です。
的外れな質問をするかもしれませんがご容赦下さい。
現在約60万件強(項目数46)のデータをACCESSテーブルで管理しています。
これをVB.NETに移管しよう考えています。
どんなものかデータを表示するフォームを作成し、下記の方法で実行したところ
非常に時間がかかってしまいました。
1.ACCESSデータベースに「Microsoft.Jet.OLEDB.4.0;Data」で接続
2.データアダプタを作成
3.データセットを作成
4.データグリッドに連結
5.読み込みボタンをおしてデータを読み込み(fill)、表示
(現象)
ACCESSではクエリーでSELECTを発行し画面に表示するまでに数秒しかかからなかっ
たが、VB.NETで同じ項目数(35項目)を選択コマンドに指定するとほとんど停止
状態になってしまう。
項目数を三分の一の12項目にへらしたら数秒で表示されるようになった。
元の35項目に戻した上で抽出条件を設定し、表示すると表示までの時間が早くなっ
た。
ここで質問です。
VB.NETでは大量のデータを取り扱う場合、読み込みの時間がかかるのは仕方がない
のでしょうか?
それとも何か読み込みの方法を変更等すれば早くなるのでしょうか?
もし、方法があればご教授下さい。
(全データの20項目程度を全件表示したい)
よろしくお願いいたします。
追伸
60万件強のACCESSデータは申請書の原簿なのでテーブルの構成を変更する事は出来ない