こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

3つのテーブルのリレーション

access2000です。

2つのテーブルをクエリのリレーションで繋がてフォームを作成しました。
この場合、新規レコード追加はできます。

ところが3つのテーブルをつなげてそれを元にフォームを作成しましたが
新規レコードを追加できません。

できないのでしょうか?
または何かミスをしているのでしょうか?
実物はアップできないのでミスとしたらどのような可能性がありますでしょうか?

お願い致します。

投稿日時 - 2013-06-11 18:22:50

QNo.8129508

すぐに回答ほしいです

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

まず、「新規レコードのみを使いできない」とのことですが、既存レコードの更新はできますか。


3つ以上のテーブルを含むクエリでも、設計次第では更新も追加も可能です。
とりあえず下記を参照してみてください。

クエリのデータを編集できない状況- Access - Office.com
http://office.microsoft.com/ja-jp/access-help/HA010097876.aspx#BMcannot

その下の
データを編集できるようにクエリを変更する方法
も参照されるといいでしょう。

上記でわからないという事なら、
現状の3つのテーブルの主キーフィールド名、結合しているフィールド名 の情報を提示してください。

投稿日時 - 2013-06-11 19:11:16

お礼

いつもお世話になっています。やってみます。ありがとうございました。

投稿日時 - 2013-06-12 05:17:00

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問