この記事では、Windows 2008R2 64 ビット システムで発生する ADODB.Connection エラー「800a0e7a」の解決策を紹介します。この方法は非常に簡単ですが、処理プロセスは非常に複雑です。この方法をすべての人や友人に勧めます。必要な場合はそれを参照できます。
この問題は、IIS6 では発生しません。IIS7.5 で Windows2008R2 64 ビット システムに接続すると、ADODB.Connection エラー '800a0e7a' が表示されます。詳細な解決策は、実際には非常に簡単です。
次のようにコードをコピーします。ADODB.接続エラー '800a0e7a'
プロバイダーが見つかりません。プログラムが正しくインストールされていない可能性があります。
/hua1/manage/inc/conn.asp、8行目
一見、データベース接続の問題のように見えましたが、データベース接続コードを繰り返し確認したところ、エラーは発生しませんでした。その後、自分のマシンに切り替えて Web サイトを実行したところ、プログラムは正常に実行されたと判断しました。ウェブサイトのプログラムは正常でした。次に考慮すべき問題は、サーバー ソフトウェアに問題があるでしょうか。このマシンには win7 の IIS が搭載されています。IIS の構成を注意深く確認しましたが、とりあえず問題はありませんでした。
退屈してやみくもにクリックしていくと、問題が見つかりました。
システムは64Bit win7なので、この問題は次のように発生します。
IIS アプリケーション プールを見つけて、対応するアプリケーション プールをクリックし、右クリックして [詳細設定] -> [全般] -> [32 ビット アプリケーションを有効にする] を選択し、[True] に設定します。
このようにして私の問題は解決されました。 。
以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。