2011-01-19 13 views
0

私が取り組んでいるデータベースは残念ながら残念ながら私はそれを軌道に戻すように見え、何かが壊れているようです。孤立クラスモジュールと「メモリ不足」の問題

私は2つのフォームを削除しましたが、vbaコンソールにアクセスするとクラスモジュールがそこに残っているようです。これらのモジュールをクリックすると、エラーメッセージファイルが見つかりません。

これらのモジュールを削除する方法はありません。

この問題と同時に、私はフォームに問題が発生し始めました。いずれかのデザインモードまたはフォームモードで開こうとすると開くことができず、開かないというエラーメッセージが表示され、他のアプリケーションを閉じてみるべきです。 他のアプリケーションを終了しようとしましたが、これで問題は解決されていません。

新しいデータベースを作成し、必要なフォーム、モジュールなど(上記のクラスモジュールを除く)をすべてインポートしようとしましたが、私は上記のフォームをインポートできません。エラーメッセージは前述のように表示され続けます。

これについての修正や今後この問題を回避する方法はありますか?

すべてのアドバイスをいただければ幸いです。

ノエル

答えて

3

汚職に対処するためのあなたの二つの主要な源である。この場合、

http://www.granite.ab.ca/access/corruptmdbs.htm
http://allenbrowne.com/ser-47.html

、私は/逆コンパイルには特に注意を払うだろう。

+0

これらのリンクに感謝して、関連性の高い有用な情報がたくさんあるようです。 – noelmcg

+0

デコンパイルでは残念ながら問題を解決できませんでした。新しいデータベースを作成し、既存のファイルをインポートします(破損したファイルを除く)。面倒なフォームを再オープンする方法を見つけることができず、古いバックアップバージョンに戻す必要がありましたが、これは痛みです。これは私の仕事をより頻繁にバックアップするためのリマインダとして機能します。レムは、今と将来の助けになるだろうが、リンク上の有用なものがたくさんある。乾杯。 – noelmcg

+0

@glinchそれはあなたがコーナーから出て行かなかったのは残念だ。あなたが開発しているときにかなり規則的なデコンパイルが見つかると、問題を解決するのに役立ちます。また、分割mdbで開発を行うようにしてください。 – Fionnuala