2016テーブルレコードを他のユーザーがロックしているために削除できないときは、他のユーザーが編集を終えるまで待ちましょう。レコードの参照整合性のせいで削除できないときは、解除するか、連鎖削除を設定します。詳しく見るレコードを削除できない他のユーザーが全レコードをロックした状態でテーブルを開いていると、後からそのテーブルを開いたユーザーはレコードを削除できません。削除しようとすると、ステータスバーに「レコードは削除できません。データは読み取り専用です。その場合、他のユーザーがテーブルを閉じれば、レコードを削除できるようになります。レコードセレクターにロックのアイコンが表示されているレコードは、他のユーザーにそのレコードがロックされているため、削除できません。削除しようとすると、「ロックされているので、更新できませんでした。」という内容のダイアログボックスが表示されます。その場合、他のユーザーがレコードの編集を終えれば削除できます。レコードに「#Deleted」が表示されてしまう開いているテーブルのレコードを削除クエリで削除したときなどに、削除したレコードに「#Deleted」と表示されることがあります。テーブルをいったん閉じて、開き直すと「#Deleted」が表示されている行が消えます。レコードの削除時に「削除や変更を行えない」と表示されるレコードを選択して[Delete]キーを押すと、「リレーションシップが設定されたレコードがテーブル'(オブジェクト名)'にあるので、レコードの削除や変更を行うことはできません。」という内容のダイアログボックスが表示されることがあります。これは、レコードを削除すると別のテーブルにあるレコードとの整合性が維持できなくなるということを表しています。整合性を保つためには削除すべきではありませんが、どうしても削除したい場合は、参照整合性を解除するか、連鎖削除を設定します。Twitter)でシェアFacebookでシェアはてなブックマークに追加Pocketに追加リンクをコピーリンクをコピーしました!この記事が気に入ったらいいね!しようできるネットから最新の記事をお届けします。著者プロフィールきたみあきこ東京都生まれ、神奈川県在住。分子構造の解析を通してプログラミングと出会う。プログラマー、パソコンインストラクターを経て、現在はコンピューター関係の雑誌や書籍の執筆を中心に活動中。あつこ)テクニカルライター。企業内でワープロ、パソコンなどのOA教育担当後、OfficeやVB、VBAなどのインストラクターや実務経験を経て、フリーのITライターとして書籍の執筆を中心に活動中。