スポンサーリンク

2014年4月27日日曜日

リレーションシップに参照整合性を設定する - Access2013

Access2013のリレーションシップに参照整合性を設定します。参照整合性を設定すると、リレーションシップで接続されたデータを誤って変更や削除ができなくなります。

リレーションシップの結合線をダブルクリックします。
リレーションシップの結合線をダブルクリックします
リレーションシップダイアログボックスが開くので、参照整合性にチェックします。
参照整合性にチェックします
結合線にリレーションシップの種類が表示されます。これで参照整合性の設定は完了です。
結合線にリレーションシップの種類が表示されます
リレーションシップで使用されているマスター(1側)のデータを削除しようとすると、下記のメッセージが表示され削除することはできなくなります。
「リレーションシップが設定されたレコードがテーブル’テーブル名’にあるので、レコードの削除や変更を行うことはできません。」
レコードの削除や変更を行うことはできません

2014年4月15日火曜日

リレーションシップの削除方法 - Access2013

Access2013でリレーションシップを削除する方法です。

[商品ID]で接続されている、削除前のリレーションシップです。
削除前のリレーションシップ
結合線をクリックしDELキーを押すか、結合線上で右クリックし表示されるメニューの[削除]をクリックします。
結合線をクリックしDELキーを押す
「選択したリレーションシップをデータベースから削除しますか?」とメッセージが表示されるので、問題なければ[はい]をクリックします。
選択したリレーションシップをデータベースから削除しますか
結合線が消え、リレーションシップが削除できました。
リレーションシップが削除できました