プロが教える店舗&オフィスのセキュリティ対策術

他の人が作ったアクセスのファイルなのですが
クエリを開いてデータを編集しようとすると
音が鳴り、左下のステータスバー(?)に
「このレコードセットは更新できません」
となってしまいます。

そのクエリをデザインビューで見ると
二つのテーブルが矢印で繋がっており、

月: Month(T【家計簿】明細!取引日)

のような式で作られたフォールドが10個くらいあります。

二つのテーブルそれぞれに主キーはありますが
主キー同士は繋がっていません。

他の人が作った時は2003で作り
私は2007で開いています。

どこをどういじれば、更新可能なクエリになるのか分からないので
更新不可能のクエリの条件を教えてください。
変にいじって戻せなくなりたくないので^^;
アドバイスよろしくお願いします。

A 回答 (2件)

クエリのデータシート ビューでデータを編集して、基になるテーブルのデータを変更するという操作は、


状況によっては使用できない場合があります。
ここでは、クエリデータを編集できる状況とできない状況、
および基になるデータを編集できるようにクエリの設計を変更する方法について説明します。
http://office.microsoft.com/ja-jp/access-help/HA …

上記をご参考までに。

>変にいじって戻せなくなりたくない
ならファイルのコピーを作ってそちらで試せば安全・安心です。
    • good
    • 0
この回答へのお礼

やはり「クエリのデータを編集できない状況」
というのがあるのですね。

「クエリが SQL クエリの場合」とは
どういう事でしょうか?
クエリをSQLビューで表示できるのですが、
これは「SQL クエリ」という事になりますか?

頂いたリンク先をよく読んでで見ます。
ありがとうございました。

お礼日時:2012/03/12 21:35

このように繋がっている状態をリレーションシップといい


ACCESS等リレーショナルデーターベースの最大の特徴です。

一般に繋がっているテーブルの項目は 1方が主キーで、他方は主キーではありません

納品書のテーブルは、
伝票No.、日付、取引先名等のヘッダー項目を構成する部分の納品書テーブルと
品名、数量、単価、金額等一つの納品書に対して、複数のレコードが対応する納品書明細テーブル

当然 納品書明細テーブルには、納品書の主キーに繋がりを持たせるための項目を定義しておかなければなりません。

ここを変にいじるとシステム全体が壊れてしまいます。 !!!危ない危ない!!!
    • good
    • 0
この回答へのお礼

壊れてしまうのは大変です。気を付けます。
ありがとうございました。

お礼日時:2012/03/12 21:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!