質問: nothing のコードを標準モジュールに張り付けて実行した時に、 問題なく作動します。 昔は、参照設定に microsoft activex data objects 2.1 libraryがデフォルトで ついてなかったから、 http://www.happy2-island.com/access/gogo03/capter00601-01.shtml のようにチェックしないと、 「cn as new adodb.connection」の部分で、 ”コンパイルエラーユーザー定義型は定義されていません。” となっていたのですが、どういう事なのでしょうか? 自分が聞きたいことは なぜ昔は新規にファイルを作った時に microsoft activex data objects 2.1 library にチェックがついてなかったのに、 今はmicrosoft activex data objects 2.1 libraryにチェックが つくようになったのか?という事です。 ウインドウズアップデートが原因なのでしょうか?
回答: > マイクロソフトのページの > microsoft activex データ オブジェクト 2.5 ライブラリへの参照 (msado25.tlb) > がadoですかね。 そうです。activex data object の頭文字が ado です。 ちなみに、dao は data access object の頭文字です。