1つのテーブルの変更が別のテーブルに影響するように2つのテーブルをリンクする方法


1

MS Access 2003には2つのテーブルがあります。両方に共通の列がいくつかあります。あるテーブルの共通データを変更すると、別のテーブルに影響する可能性があります。したがって、各テーブルの同じデータを更新する必要はありません。sellsに新しい値を入力して[保存]ボタンを押すことで、直接これを実行しようとしましたが、動作しません(MS Access 2003)。


1
さらに正規化を検討しましたか?
イグナシオバスケス-エイブラムス

外部キーと言いましたか?
Khaleel

特別なことはしませんでした。現在、私のテーブルは互いにリンクされていません。それらをリンクする必要があります。どうすればそれができますか?
アンナ

1
さらに正規化します。
イグナシオバスケス-アブラムス

回答:


0

コントロールの更新イベントで起動し、2番目のテーブルに値を実行している内容に応じて、コピー、更新、または追加を行うVisual Basicを記述する必要があります。

私はいつもこのコードを理解するのが難しいと感じており、多くの場合、半日を費やしてvba(Visual Basic for Access)の本を掘り下げる必要がありますが、うまくいきます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.