Microsoft Access 掲示板

SQLの型が一致ませんエラー / 4

11 コメント
views
4
hatena 2026/02/06 (金) 09:43:35 修正

リレーション先の値に更新があった場合、過去の値も変更されてしまう場合の対処法ということですよね。

いろいろな方法があると思いますが、自分は下記のような設計にすることが多いです。

締日の更新に対処する場合の例

A:顧客テーブル B:売上テーブル C:締め日テーブル

このようなテーブル構成の場合、締め日IDはAではなくBに格納します。
Bの入力時に規定値として最新の対応する締め日IDを入力します。
これは規定値プロパティを使うか、入力フォームの更新後処理で入力します。

この方法だとクエリで単純にリンクさせるだけで対応する締日を取得できます。

通報 ...