質問: accessデータベースエラー:モジュール名xxxのスペルが間違っているか、存在しないモジュールを参照しています 私の会社では、accessデータベース2003(私は知っていますが古すぎます)をwin server2008で使用しています。 1つの.mdbファイルが2つに分割されています。数日前、モジュールを開こうとして問題が発生しました。それはすべて、データベースの実行中にユーザーが認識できない関数エラーを受け取り始めたという事実と、次のようなエラーから始まります。 モジュール名xxxのスペルが間違っているか、存在しないモジュールを参照しています saveastext acmoduleを使用しようとしましたが、破損したファイルから新しいファイルにすべてのデータをインポートすると問題が解決することを期待して、新しいデータベースを作成しましたが、何も機能しません。
回答: もし私があなたの場合なら、私は新しいデータベースを作成し、それにすべてのデータをインポートします。次に、コードをデバッグして、問題を再現できるかどうかを確認します。また、/ decompileスイッチが問題に役立ちます。必要なのはバックアップだけです。次にメモ帳を開き、次の1行の.bat /.cmd行を作成します。"c:\program files\microsoft office\office\msaccess.exe" "d:\my documents\access\mayapp.mdb" /decompileまた、問題に関連する技術フォーラムやディスカッションもお読みください。私が見つけたほとんど最初のもの: https://dba.stackexchange.com/questions/71906/ms-access-mdb-ldb-database-corrupted または、あなたにぴったりのソリューションを備えた別のスレッドを見つけてください。そして、何も役に立たない場合は、サポートを呼び出す時が来たのではないでしょうか。