過去にもあったみたいですが、うまくいかなったので質問させていただきます。
オラクルのデータをVBにて検索し、表示する機能を作っています。
ADODCで、オラクルのデータをデータグリットを使って表示させました。
それで、データグリッドに表示されたデータをもとに「○○件ヒットしました」みたいな表示をしたいと思うのですが、方法がわかりません。
よければ、教えてください。よろしくお願いします。
ちなみに、ADODCでコード書かずにデータグリットと接続してます。
CursorLocation、CursorTypeなどに影響を受けますが(詳細はヘルプを)、
Adodc1.Recordset.RecordCount
で取れる値はどうなっていますか?
別途SELECT COUNT(*) SQL文を発行して取得するという手もあります。
レスありがとうございます。
評価版を使っているため、ヘルプは使えないです・・。
Adodc1.Recordset.RecordCount を使うと「値の取得のみ可能なプロパティに値を設定することは出来ません」とが発生します。
SQLの方は、Adodc1で、別のselect文を発行しているのすが大丈夫なのでしょうか?
ラベルに、「「○○件ヒットしました」と表示させたいんですが・・・。
Label1.Caption = Adodc1.Recordset.RecordCount
で解決しました。ありがとうございました!
ツイート | ![]() |