• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DATABASE型について)

Accessプロジェクトでのデータベース型について

このQ&Aのポイント
  • Accessプロジェクトでのデータベース型について調査しています。
  • Access97ではDatabaseとRecordsetを使ってデータベース型を扱っていましたが、Accessプロジェクトでは使用できません。
  • フォームのVBA部分でモジュール操作を実行する場合、コンパイルエラーが発生します。どのようにすればよいか詳細を教えてください。

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

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

Database型やRecordset型でエラーが出たら、VBAの画面を開いて、メニュに「参照設定」というのがあると思うので見てみよう。 Access97でもAccess2000以降でも、「Microsoft DAO 3.6 Object Library」または「Microsoft ActiveX Data Objects 2.1 Library」にチェックが入っているだろうか。 →どちらにも入っていない:どちらかにチェックを入れてあげよう。 →DAOに入っている:なんでエラーが出るんか分からん。 →ADOに入っている:なんでエラーが出るんか分からん。 →両方に入っている:この場合はDatabase型ではなく、ADODB.Database型、またはDAO.Database型のどちらかを明示的に指定してあげよう。 ADOとDAO、Accessで自分のMDBやADPを見に行くときはどちらでも良いっちゃ良いが、ADOを使う方がお勧めだ。

cdma
質問者

お礼

ありがとうございました。 上手くいきました。

すると、全ての回答が全文表示されます。

関連するQ&A