掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB4でACCESS2000に接続するには? (ID:79058)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
という事は、DAO 3.6が正しくセットアップされていないのかも知れませんね。 DLLの構成に問題がある場合などに、そのようなエラーが出る事があります。 DAO 3.5xの場合は、正常にインストールされているかを、 下記の資料などで確認できますが…DAO 3.6に関しては、 同種の資料が無いみたいですね。 http://support.microsoft.com/default.aspx?scid=kb;JA;240377 とりあえず、下記の点を確認してみてください。 ・DCOM がセットアップされているか? → (Win98などの)比較的古いOSでは、別途、 DCOMのインストールが必要になる事があるようです。 ・DAOを再インストールしてみた場合はどうなるか? → Jet 4.0 コンポーネントのインストール方法は、下記を参照してください。 http://support.microsoft.com/default.aspx?scid=kb;JA;271908 ・JET の最新のService Packを適用してみた場合は? → JET 4.0 の最新は、Service Pack 7 です。 http://support.microsoft.com/default.aspx?scid=kb;ja;282010 ・実行時バインドでの接続は可能ですか? → 手元に VB4 がないので確認できませんが、おそらく、 下記のようなコードを記述すれば、参照設定無しで DAO 3.6 を利用できると思います。 Set DE = CreateObject("DAO.DBEngine.36") Set WS = DE.CreateWorkspace("#Default Workspace#", "Admin", "", "") Set DB = WS.OpenDatabase("C:\AC2K.mdb")
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.