[英]Display Foreign Field in Combo Box
我的數據庫基於電影院,並具有以下表格:
我在預訂表中為篩選 ID字段創建了一個組合框:
這使我可以查看有關電影院放映的信息列表。 在此組合框中可以看到的四列是:
|---------------------|------------------|---------------------|------------------
| Screening ID | Screening Date | Screening Time | Movie ID
|---------------------|------------------|---------------------|------------------
| | | |
所有這些字段 - Screening ID 、 Screening Date 、 Screening Time和Movie ID - 都是從Screenings表中獲取的。 但是,最后一列Movie ID對我來說並沒有多大作用。 我真的希望在此處顯示電影名稱以及標識符,但Screenings表中不存在此類字段。 它確實存在,但在電影表中,見下文:
(電影字段Movie ID被Screenings引用為外鍵。)
有什么方法可以從第一張圖像的組合框中顯示此字段Movie以及Movie ID嗎?
您的comboBox
RowSource 當前設置為Screenings
創建一個新的查詢來連接放映和電影,並將查詢作為 rowSource 分配給您的 combobox。 就像是
Select
[Screening ID],
[Screening Date],
[Screening Time],
Movie
From
screenings inner join movies on screenings.[movie id] = movies.[movie id]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.