• ベストアンサー

表を表示するコントロールについて

いつもお世話になっております! VB6.0でデータベースからデータを抽出したものを 表形式で表示したいと思っています。 表示するコントロールとしてはどういうものが 適していると思いますか? 「これがいいと思うよ~」「これが使いやすい!」などの 意見を聞かせて下さい! 宜しくお願いします。 あと出来れば下の3つの要望に そっているものが良いです。 ・データの編集は出来なくて良いのです ・データのコピーは出来た方が好ましいです ・あとから印刷機能も付けたいと思っています

質問者が選んだベストアンサー

  • ベストアンサー
  • kachimi
  • ベストアンサー率40% (12/30)
回答No.1

DBのデータを表形式に表示するのであれば 1.DbGrid(VBに標準でついてるコントロール) 2.TrueDBGrid(GrapeCity製:上記の製品版) 3.PerfectGrid(使ったことないのでなんとも) 4.Spread(GrapeCity製:個人的にはよく使用します) などなどいろいろあります。 個人的には4のSpreadOCXを好んで使用しています。長年使っているので使い勝手がいいのです。が、データ量が多いとちょっと・・・

参考URL:
http://www.grapecity.com/japan/

その他の回答 (2)

  • tak2003
  • ベストアンサー率32% (174/540)
回答No.3

VB6.0とDBをADO接続させてテーブルの内容を表示するスプレッドシートをお探しなんですか。 私はDBGridを使っています。 OCXを使ったほうが楽ですが、仕事でない限りOCXなぞいらないような気がします。 印刷についてはACTIVEREPORTが一番使いやすいですが、ごりごりコーディングして印刷してみるのも勉強になりますよ。 グレープシティのトライアルが30日間無料で使えますので両方でお試しになってください。

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

VB付属のGridはショボイので、市販のGridを使うといいでしょう。 お勧めというか、私が愛用しているのは、VS-FlexGrid + VS-VIEWです。 http://www.grapecity.com/japan/support/database/VisualBasic_ProductList.htm http://www.grapecity.com/Japan/CompChart/Grid/grid.htm

関連するQ&A