• ベストアンサー

ACCESS2000 クエリーを開いてテーブルのデータを更新したい

ウィンドウズ98,ACCESS2000です。 二つのテーブルがあって、リレーションがあります。 これを元にクエリーを作成して、クエリーを表示させたフォームでデータの更新や削除を行いたいと思っております。 が、実際やろうとするとこのレコードセットは更新できませんとでます。 何か考えられる理由はありますか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.1

一対多のリレーションなのでしょうか?一対多のリレーションで通常は連鎖更新できますが多側のリンクしているインデックがクエリーに含まれていないと更新出来ない事があります。 リレーションが多対一になっていても更新出来ないと思います。 クエリーに演算するフィールドがあると読み取りしか出来ないはずです。孫入れしてあるクエリーがあるとしてその中に演算フィールドがあっても出来ません。