- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VisualBasicでデータ検索プログラムを作成しています。)
VisualBasicでデータ検索プログラムを作成:高速な検索方法は?
このQ&Aのポイント
- VisualBasicでデータ検索プログラムを作成しています。データ検索の速度で困っています。
- データAとデータBの5万件のデータを効率的に検索する方法として、配列を使ってForループ+if文で検索する方法と、DBにデータを格納してSelect文を使って検索する方法の比較を行います。
- どちらの方法がより高速に検索できるのか、太郎、花子、一郎などの金額を求めるための効率的なデータ検索処理を知りたいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
noname#140971
回答No.3
- ichhabehunger
- ベストアンサー率55% (27/49)
回答No.2
お礼
データBの件数は数万件あり、それの並び替えはしていません。 指摘いただけたように、検索対象件数を減らす努力がまだまだ足らないです。 質問のたとえでいえば、野菜、果物のグループ分けや、色、原産国?のようなわけ方でデータBを細分化することは可能ですね! 実際のデータも2+4+4桁で分解することも可能ですので、分解して検索する方法を試してみます。 データベースを使うことは一からの勉強となるため少し戸惑っていましたが、使わない方法でもいけそう?ですのでもう少しがんばってみます。 プログラムが完成したら、DBプログラムも作成し、比較してみます。 ありがとうございました。