プロが教える店舗&オフィスのセキュリティ対策術

ADOで
rs.Open strSQL, cn, adOpenKeyset, adLockOptimistic
を過ぎようとすると
実行時エラー 3265「要求された名前、または序数に対応する項目がコレクションに見つかりません」
になるのですが、
strSQLの文字列をクエリのSQLビューに張り付けると、問題なくクエリが表示されます。

だから、
存在しないフィールド名を指定した訳ではないのですが
なぜこの部分でエラーになるのでしょうか?

オブジェクトが閉じてないのかと思い、
rs.Close: Set rs = Nothing
をイミディエイトでやってみたら
オブジェクトが閉じている場合は、操作は許可されません。
になります。

A 回答 (1件)

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

    • good
    • 12
この回答へのお礼

ありがとうございます。

お礼日時:2014/03/09 09:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A