ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:penroof38 リレーションシップについて。
困り度:
  • 困っています
2つのテーブルをリレーションシップ設定することによって、レコードの更新は出来るのですがレコードの追加が出来ません。ODBC経由でACCESS2000へ2つのテーブルをアタッチして操作しています。
レコードの追加は出来ないのでしょうか?よろしくお願いします。

サーバ:W2000SEREVER_SP4
SQL Server 2005 Enterprise Edition

クライアント:W2000PRO_SP4
ACCESS2000_SP3
質問投稿日時:07/08/12 14:14
質問番号:3249021
この質問に対する回答は締め切られました。

回答

良回答20pt

回答者:t2hayashi そもそもリレーションシップの参照整合性に「連鎖更新」や「連鎖削除」はあっても「連鎖追加」はありません。

もしレコードの追加を連鎖して行いたいのであればソフト側で
親レコードの追加をトリガーに、子レコードを作るようなスクリプト
を書くしかありません。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:07/08/13 12:01
回答番号:No.1
この回答へのお礼大変、お返事が遅くなり申し訳ありません。
連鎖更新・連鎖削除が出来るので、当然連鎖追加も出来るものと思っておりました。ありがとうございました。