- 締切済み
ACCESS
どうか皆さんのお力添えを下さい。 ACCESS2010を利用して、以下の様な注文フォームaccdbを完成させていと考えています。現在、以下のところまで作業が進んでいます。 (1)テーブル (1) 注文履歴テーブル 注文ID・・・オートナンバー型 商品No・・・テキスト型 数量・・・数値型 (2) 商品テーブル 商品No・・・テキスト型 商品名・・・テキスト型 単価・・・通貨型 (3) 顧客テーブル 顧客ID・・・数値型 顧客名・・・テキスト型 パスワード・・・テキスト型 (2)フォーム (1)ログインフォーム 顧客ID入力用テキストボックス パスワード入力用テキストボックス ログインボタン・・・VBAを使って顧客テーブルに入っている顧客ID、パスワードが一致すれば注文フォームが開くところまではできました。 (2)注文フォーム(商品画像一覧があり、それをクリックすると商品No毎に個別に作成した注文フォームにジャンプします) ・コントロールボックスで数量を選ぶ ・注文ボタンを押すと注文履歴テーブルに商品ID、商品名、商品数が反映されます。 ここからが質問内容になります。 まず、はじめにログインフォームで入力後、照合OKになった顧客ID、パスワードを その後開いた注文フォームでの注文作業が完了、または中断するまでの間、 注文履歴に自動的に入力させ続けることはできますでしょうか?複数商品の注文が あった際は注文履歴テーブルにおいて複数レコードが連続して同じ顧客IDになるような 方法はあるでしょうか? ネット通販のようなものをイメージしております。 その他にもっと効率の良いやりかたなどあればご教授下さい。 どうぞよろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- naoto0216
- ベストアンサー率46% (183/391)
回答No.4
- naoto0216
- ベストアンサー率46% (183/391)
回答No.3
- naoto0216
- ベストアンサー率46% (183/391)
回答No.2
- 山田 太郎(@f_a_007)
- ベストアンサー率20% (955/4574)
回答No.1
お礼
さっそくのご返事、誠にありがとうございます。 >注文フォームから注文ボタンがおされたときに、顧客IDとパスワードを作成されたレコードに登録するって感じでしょうか。 この方法ももう少し詳しく教えていただけますでしょうか? ログインフォームで顧客ID,パスワードを入力して以降の作業からご教授頂けると大変 ありがたいのです。 >ちなみに、ひとつのaccdbを複数の顧客に配布するんですか? 今のところその予定はございません。まだまだ検証の段階です。 仰る通り、実運用においては複数の顧客データベースが必要かと思われます。 お手数おかけしますがよろしくお願いします。