先月 .accdb に変換された古い .mdb データベースがありました。そのとき、代わりに .accdb を参照するように接続文字列を変更しましたが、うまくいきました。今月、Excel レポートを更新しようとすると、「[Microsoft][ODBC Microsoft Access Driver] ファイル 'ファイル パス/ファイル名.MDB' が見つかりませんでした」というエラーが表示されました。
設定した接続文字列は次のとおりです: DBQ=H:\ZVDept\CorpOps-FieldOps Processing\Contract 確かさ\すべての州 データベース\すべての州 CC.accdb;Driver={Microsoft Access Driver (*.mdb, *.accdb) };DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;
接続文字列が .accdb に設定されているのに、Excel が .mdb ファイルを検索するのはなぜですか? Excel 2010 レポートを Access 2010 データベースに接続しようとしています。
代わりに Microsoft Query を使用するプロセスを試しましたが、この 1 つのレポートではいくつかの接続が使用されていて、2 つ目のレポートを設定しようとしたときに失敗したため、可能であれば接続文字列メソッドを使用してそのままにしておきたいと思います。 .
ありがとう。