プロが教える店舗&オフィスのセキュリティ対策術

Access2003で、Accessそのものを終了する際に、
フィールド '<フィールド名>' が見つかりませんでした。(Error 3799)
存在しない列名を参照しています。
というエラーが表示されます。
プロパティにある、最適化して終了のチェックを外すと表示されなくなりますが、原因がいまいちわかりません。(最適化して終了は行いたいです)。何が原因なんでしょうか?

A 回答 (3件)

念の為に確認ですが、エラーで表示されるフィールド名は実在しますか?


クエリ等で実在しないフィールド名が登録されていませんか?
フィールド名に問題が無ければ別のデータベースに
インポート・エクスポートしても現象は変わりませんか?
    • good
    • 0

ツールバーから最適化をされても記載エラーは表示されますか?


データベースが保存されている媒体に十分な空き容量は
ありますか?(データベースの容量の倍以上)

この回答への補足

質問をした者です。
ツールバーから最適化しても同じでした。
※ディスクの空き容量も倍以上あります。
なぜ、突然こんな現象が・・・。

補足日時:2006/11/16 22:12
    • good
    • 0
この回答へのお礼

すいません、起動していたのはショートカットで、実際のMDBは別ドライブにありました。
そのドライブのディスク容量が十分でなかった為でした。
ありがとうございました。

お礼日時:2006/12/02 22:08

作ったり壊したりしている過程で


何かの残骸が残ってしまっているのかな

空のmdbを作りそこに全てをインポートすることで直りませんか
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す