使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
> 作ってもらったAccessのソフトウェアを使って、> 会社の情報を10年ほど記録してきました。
まずはそのソフトを開発された方や企業に相談されることを
お奨めします。
> その入力フォーム上で「CTRL+A」→「BackSpace」を押してしまい、> ソフトが正常に起動できなくなっています。
そのフォームが連結フォームなのであれば、そのフォームと
連結しているテーブルの全てのレコードを選択し( Ctrl + A )、
そのまま削除( Backspace )してしまわれたのではないかと。
(その際に削除前確認ダイアログが表示されたのであれば、
うっかり[はい]ボタンをクリックしてしまったのでしょう)
> すると入力フォームが入力を受け付けなくなりました。> 「レコードがないため○○○」というエラーメッセージがあったように思います。
> 起動後、初期設定画面が出るようになった
これらについては Access の問題ではなく、「あるテーブルの
レコードが 0 件だった場合」を想定したソフトウェア側の
動作であると思われます。
*> ・バックエンドはNAS(HDL2-AAX4/E)においてある> ・NAS上で安心して、2ファイルに分けることはしていない。> ・バックエンドのmdbファイルを右クリック→「以前のバージョンの復元」を見ても空状態。*バックエンドデータベースのバックアップファイル(ある時点までのコピー)が
どこにも存在しないのであれば、削除されてしまったレコードを復元することは出来ません。
仮にバックアップファイルがどこかに存在していたとしても、
実際にどのテーブルのレコードが削除されたのか(復元すべきか)については
第三者には分かりませんので、そういう点においても「まずは開発者に要相談」
案件であると言えます。