Page 490 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼レコード削除ができません・・。 あおぎん 04/1/15(木) 12:06 ┗Re:レコード削除ができません・・。 しろくろやぎ 04/1/15(木) 17:37 ┗Re:レコード削除ができません・・。 あおぎん 04/1/21(水) 12:15 ─────────────────────────────────────── ■題名 : レコード削除ができません・・。 ■名前 : あおぎん ■日付 : 04/1/15(木) 12:06 -------------------------------------------------------------------------
テーブルから一覧フォームと単票のフォームをそれぞれ作成してます。一覧フォームでは印刷というフィールドの変更ができるようにしておいて、その一覧フォームから単票フォームを開けるようにもしてました。 で、一覧フォームで、あるレコードの印刷のチェックをつけ、内容も変えようと単票フォームを開き、内容を変更し閉じようとしたところ、「このレコードは他のフォームからの変更も行っています。どちらの変更を反映しますか?」というような表示されたので、とりあえず最初の変更を反映するほうにして閉じたのですが。。 次にそのレコードを開こうとしたら、データが壊れてて、違うフィールドに別のフィールドの文字の一部が入っていたり、文字化けしてたり。 なのでデータをきちんと訂正して閉じようとしたら、『レコードに検索キーが見つかりませんでした。』と出て訂正したデータが保存できません。 意味がわからないのでヘルプを押すと『レコードに検索キーが見つかりませんでした(Error 3709)このエラーは、ISAM SEEK の実行時にインデックスに一致する値がない場合に発生します。』と出てインデックスの説明が書いてありましたが、初心者のわたしにはちんぷんかんぷん。。 じゃあ削除!ってしようとすると同じメッセージが出ます・・。 同じレコードを入力しなおしたので、支障は今のところないといえばないのですが、変なデータが残ってるのも・・。 どうしたらこのエラーがなくなるのか教えてください。 よろしくお願いします。 |
▼あおぎん さん: >どうしたらこのエラーがなくなるのか教えてください。 バージョンがわからないのでAccess2000と仮定します。 1)MDBファイルを別名でコピーし、バックアップを取ります。 2)MDBファイルをAccessで開き、次のメニューを実行します。 「ツール(T)」→「データベースユーティリティ(D)」→ 「最適化/修復(C)」 3)もし2)の作業でおかしな現象が直った時はそれで終了。 直らなかったり、必要なデータが消えた時は1)のバック アップからコピーで元に戻して、再度質問して下さい。 |
▼しろくろやぎ さん: 教えていただいたとおりしましたところ、データの訂正、削除ともにできるようになりました! ほんとうにありがとうございました! |