問題とデータベースについて: Access 2003 データベースのレコードのデータが消えました。このデータベースには 1 つのバックエンドと 3 つのフロントエンド、複数のユーザーがあり、Citrix でホストされています。このデータベース内には、1,000 台に及ぶすべてのクライアントの記録があります。
背景情報: クライアント データ入力用のフォームは、「プログラム登録」サブフォームと「サービス」サブフォームの両方を含む、さまざまなサブフォームでセットアップされます。クライアントは複数のプログラムに登録できます。プログラムに登録すると、サービス サブフォームを使用してそのプログラム領域のサービスを入力できます。サービス サブフォームには複数のフィールドがあり、そのうちの 1 つはドロップダウン フィールドで、クライアントが登録されているプログラムから選択できます (クライアントが新しいプログラムに登録されるたびに、そのクライアントのリストが更新されます)。
問題の詳細: 1 つの特定のレコードと 1 つの特定のプログラム領域について、そのプログラムが「登録済みプログラム」サブフォームから消え、関連するすべてのサービスが「サービス」サブフォームから 3 か月のデータ入力期間中に消えました。しかし、この記録のための他のプログラムやサービスは消えませんでした。
質問: データの消失は Access 2003 の一般的な問題ですか? データが消えているかどうかを確認し、そのデータをキャッチするために実行できるテストは実施されていますか? もしそうなら、それらは何ですか? 特定のコードが関係している場合、それは何ですか? データの消失を防ぐために何ができますか (別のデータベースを使用する以外に)?