その日の褒め言葉。以前に受け取ったフィードバックに基づいて、
MSAccessでチケット販売データベースを作成した後。単一のフォームを使用して、特定の月の特定のチケットの価格を照会し、テキストフィールドまたはラベルのフォームに価格を表示したいと思います。
以下はサンプルテーブルと使用されたクエリです
CompanyTable
CompID CompName
A Ann
B Bahn
C Can
KK Seven
- --
チケットテーブル
TicketCode TicketDes
10 Two people
11 Monthly
12 Weekend
14 Daily
TicketPriceTable
ID TicketCode Price ValidFrom
1 10 $35.50 8/1/2010
2 10 $38.50 8/1/2011
3 11 $20.50 8/1/2010
4 11 $25.00 11/1/2011
5 12 $50.50 12/1/2010
6 12 $60.50 1/1/2011
7 14 $15.50 2/1/2010
8 14 $19.00 3/1/2011
9 10 $40.50 4/1/2012
使用されたクエリ:
SELECT TicketPriceTable.Price
FROM TicketPriceTable
WHERE (((TicketPriceTable.ValidFrom)=[DATE01]) AND ((TicketPriceTable.TicketCode)=[TCODE01]));
- MS Accessでは、クエリの実行時にパラメータを入力するためのミニボックスがポップアップ表示されます。単一のフォームを使用して[DATE01]と[TCODE01]のパラメーターを入力するにはどうすればよいですか。およびテキストフィールドに同じ形式で表示される価格(詳細な計算用)。
たとえば、「月」フィールドは[DATE01]パラメータへの入力に等しい'チケットコード'は[TCODE01]パラメータへの入力に等しいテキストフィールドはクエリ結果の出力に等しい(チケット価格)
- 可能であれば、この形式のMM/YYYYでは月と年のみを使用したいと思います。日は必要ありません。どうすればMSAccessでそれを達成できますか?
ご不明な点がございましたら、お気軽にお問い合わせくださいますようお願い申し上げます。