Microsoft Access 掲示板

消えないレコード2パターン / 2

3 コメント
views
4 フォロー
2
トマト 2020/09/16 (水) 23:53:16 0029a@1c915

レコードを削除できなかった原因がわかりました。

2つの主キーを持っているテーブル(別々に2個)とクエリで連結していたのですが、
そこを取り除いたら削除できるようになりました。
主キーではない項目を使用して連結しているとダメという記事を読んだのですが、
2つの主キーの片方と繋ぐとダメなのでしょうか・・
また、一対一の関係性を持つテーブルを元にしたフォームも削除がきかなかったため
重複ありに変更しました。

通報 ...
  • 3
    トマト 2020/09/17 (木) 09:40:32 0029a@1c915 >> 2

    2つの主キーの片方と連結しているテーブルも削除できることを確認しました。
    削除問題について、考え方が理解できておりません。
    (削除できない=新規登録できない状況と理解しています)

    フォームでレコードを削除しようとした場合、クエリで複数のテーブルのフィールドを持っているときは、何を削除することになるのでしょうか。
    クエリで取り込まれている主キーのテーブルデータということで間違ってないでしょうか。