![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
こんにちは。
現在、アクセスを使って簡単なデータベースを
作っていたのですが、ひとつわからないことがございます。
テーブルを二つリレーションを組んで、
フォームを作ったのですが、
うまく二つのテーブルにデータが
保存できません。
フォーム:顧客ID、名前、電話番号
サブフォーム:商品ID、商品名、納期、など。。。
こういった二つのテーブルで、サブフォームの方のテーブルに
顧客のデータも保存したいんですが、できるものなのでしょうか?
初心者でわかりづらくて、
大変申し訳ございませんが、よろしくお願い致します。
No.2ベストアンサー
- 回答日時:
#1です
> テーブル1:顧客ID、名前、電話番号
> テーブル2:顧客ID、名前、電話番号、商品ID、商品名、納期、担当者名
これは、基本的な話が、理解できてないのだと・・・
普通、
> テーブル1:顧客ID、名前、電話番号
テーブル2:顧客ID、商品ID、商品名、納期、担当者名
として、
クエリ1:顧客ID、名前、電話番号、商品ID、商品名、納期、担当者名
を使用するパターン
基本と言うのは、重複するデータは、保管しない!って話ね
No.1
- 回答日時:
質問の意味が判りかねますが・・・
> フォーム:顧客ID、名前、電話番号
は、良いとして・・・
> サブフォーム:商品ID、商品名、納期、など。。。
サブフォーム:顧客ID、商品ID、商品名、納期、など。。。
と、レコードソースのフィールドがなっていないと・・・
サブフォームのプロパティ「リンク子フィールド」「リンク親フィールド」の設定が出来ないと思いますが・・・
どのフィールドでリレーションしたのですか?
この回答への補足
説明不足で申し訳ございません。
テーブル1:顧客ID、名前、電話番号
テーブル2:顧客ID、名前、電話番号、商品ID、商品名、納期、担当者名
これをフォームにする際、
フォーム1:顧客ID、名前、電話番号
サブフォーム:商品ID、商品名、納期、担当者
(顧客ID、名前、電話番号はフォーム上、表示はしない)
といったフォームを作りたいのですが、
顧客ID、名前、電話番号をサブフォームに
表示せずに、テーブル1とテーブル2のテーブルに
データを保存することはできるのでしょうか?
よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- その他(データベース) accessについて 2 2022/05/31 16:58
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- Access(アクセス) Accessでセレクタをダブルクリックで別フォームで詳細表示 3 2022/12/20 10:36
- Access(アクセス) テキストボックスの値をテーブルに入力したい 2 2022/06/28 12:08
- JavaScript テーブルの中のセレクトボックスの値が0のとき、非表示にしたい 3 2022/05/29 10:13
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
フォームで入力しても反映されない
Access(アクセス)
-
ACCESSのフォームからデータの追加ができない
その他(データベース)
-
Access フォームからの入力結果をテーブルにすることはできない?
Access(アクセス)
-
-
4
アクセスでテーブルの変更内容をフォームに反映させるには?
その他(データベース)
-
5
アクセス: フォーム上で計算した数字をテーブルに保存したい。
Access(アクセス)
-
6
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
7
前のレコードの値を自動で入れたい
PowerPoint(パワーポイント)
-
8
ACCESSフォーム入力後の確定
Access(アクセス)
-
9
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
10
accessでレコード更新直後の反映について
その他(データベース)
-
11
テーブルに表示されているものがクエリに表示されない
Access(アクセス)
-
12
ACCESSで値を代入できないとは?
Visual Basic(VBA)
-
13
Access VBA Me.Requery レコードは削除されています エラー
その他(データベース)
-
14
ACCESSのコンボボックスで入力した値がTABLEに反映されずに数字がでます
Access(アクセス)
-
15
アクセスVBAのMe!と[ ]
Access(アクセス)
-
16
Accessを開くと「排他モードじゃないので変更しても保存できない」との旨の表示が出てしまう。
Access(アクセス)
-
17
アクセスで『0の値以外』を表示する方法
Access(アクセス)
-
18
ACCESS 入力フォームでテーブルへデータを複数追加する
Access(アクセス)
-
19
ACCESSで日付ごとに自動連番(日付+連番)する方法
Access(アクセス)
-
20
どこにもフォーカスを当てたくない
Access(アクセス)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access IF文でテーブルに存在し...
-
データベースの1要素に複数デー...
-
ACCESS で マクロの中でフィ...
-
顧客IDを入力すると顧客名や住...
-
シングルクォーテーションとダ...
-
Access VBAでクエリーのレコー...
-
ワードで保存するファイル名の...
-
Access クエリ このレコードセ...
-
別のDBからテーブルをコピーす...
-
Access フォームのデータがテー...
-
Accessで名寄せグループの関係...
-
Access 新規入力画面にするコー...
-
Access 縦(行)のデータを横(列)...
-
access、パラメータの順番を並...
-
ACCESSのモジュールで
-
Access 重複レコード抽出し削除
-
ワードでの単純作業の効率化に...
-
(ACCESS)連番取得について
-
工事管理データベースで月締め...
-
Access2013VBA 複数のテーブル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access IF文でテーブルに存在し...
-
Access VBAでクエリーのレコー...
-
データベースの1要素に複数デー...
-
ワードでの単純作業の効率化に...
-
ACCESS2003 Aアクロバットを介...
-
Access フォームのデータがテー...
-
ワードで保存するファイル名の...
-
Accessデータベースで行と列を...
-
Access 既に開いているフォー...
-
ACCESS で マクロの中でフィ...
-
Accessで名寄せグループの関係...
-
顧客IDを入力すると顧客名や住...
-
ADOでレコードを閉じるタイミン...
-
文字化け、記号の含まれるフィ...
-
Access クロス集計クエリについて
-
Access 縦(行)のデータを横(列)...
-
シングルクォーテーションとダ...
-
テーブル1 2 3 の結合
-
Access レコードロックについて...
-
Accessフォームからのデータ登...
おすすめ情報