• ベストアンサー

ADO カレントレコードを取得したい

フォーム1にテーブル1をドラッグしました。 そして図の状態で 現在カーソルがあるレコードの値をadoで取得することは可能ですか? 図ではカレントレコードは2レコード目なのに CN.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & CurrentProject.FullName RS.Open "テーブル1", CN, adOpenStatic, adLockPessimistic MsgBox RS("書名") とすると1レコード目の値が表示されます。 本当は2レコード目の 「「なりたい自分」になれる中、、、」 を取得したいです。 どうすれば▲(横)ボタンのあるレコードをカレントレコードとして、 そのレコードの値を取得することが可能でしょうか? ご教授よろしくお願い致します。

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

  • ベストアンサー
  • rivoisu
  • ベストアンサー率36% (97/264)
回答No.1

Openしたら1レコード目がカレントレコードです。 Movenextをすれば2レコード目がカレントレコードになります。 フォーム上でどうかはやっていないのですがコードを見る限り1件目が表示されて当然と思います。

thuurhurhu
質問者

お礼

そうなんですか。 有難うございます。 そうしたら現在の▲マークがあるレコード番号を取得するにはどうすればいいでしょうか?