• ベストアンサー

実行時エラー 3265「要求された名前、または序数

ADOで rs.Open strSQL, cn, adOpenKeyset, adLockOptimistic を過ぎようとすると 実行時エラー 3265「要求された名前、または序数に対応する項目がコレクションに見つかりません」 になるのですが、 strSQLの文字列をクエリのSQLビューに張り付けると、問題なくクエリが表示されます。 だから、 存在しないフィールド名を指定した訳ではないのですが なぜこの部分でエラーになるのでしょうか? オブジェクトが閉じてないのかと思い、 rs.Close: Set rs = Nothing をイミディエイトでやってみたら オブジェクトが閉じている場合は、操作は許可されません。 になります。

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

  • ベストアンサー
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

参照設定で、ADOにチェックがあり、かつ、DAOより上にありますか?

pvmojftyzj
質問者

お礼

ありがとうございます。

関連するQ&A