2015-10-27 131 views
0

我正在構建一個數據庫,以跟蹤少數學校的學生和家長活動。目前,我有單獨的表格,其中包含學校,老師,學生&家庭(我知道將學生和家長的信息同時存放在一個地方並不理想,但這是我現在所擁有的)和收集參與數據的表格。訪問:從一個表格中選擇多個記錄以在另一個表格中添加數據

學校和老師有聯繫。學生&家庭(S & F)表連接到老師和學校。參與數據喜歡學生&家庭通過一個獨特的學生ID(主鍵爲S & F表)。

我需要輸入鏈接到學生&家庭記錄的參與數據。到目前爲止,我有一份基於學校的表格,其中包含S & F的子表單和參與數據的第二個子表單。主窗體中的列表框允許我選擇一所學校,然後通過學校篩選S & F子窗體,以減少我需要做的搜索。然後我在參與數據子表單中輸入參與數據(日期,事件等)。

這似乎工作正常,但我們經常在一個事件有很多人。是否有辦法在S & F子表單中選擇多個記錄,並一次性在「參與數據」表單中添加相同的數據? 我最初的想法是讓S & F變成一個組合框,選擇我想要編輯的記錄,然後添加參與數據一次,然後讓它保存多個記錄(每個S選中一個S & F記錄)參與數據表。但我似乎無法做到這一點。

回答

0

這聽起來像你至少需要一張參與表。我會創建這種關係作爲一對多。一次參加活動,許多學生。

青少年如果您基於參與您的偶數據創建表單,則可以使用子表單添加來自S表的S & F表。

+0

非常感謝!這是非常有幫助的 - 就像我說的,我對這一切都很陌生...... – Josh

+0

再一次,感謝您的幫助 我現在遇到了使用子表單從S&F添加參與者的實際行爲表。 我現在有一個單獨的表,記錄每個事件(事件列表)和另一個表(studparticipation),它們僅保存事件ID(PK)和學生ID(來自S&F表的PK)以便將兩者連接起來。 我無法弄清楚的是如何使用表單和完整的S&F表格(在一個子表單中)將學生ID與事件ID一起拉入studentparticipation表格。 再次感謝! – Josh

+0

您是在表格上還是在查詢上構建表單?我也喜歡在查詢中構建它們。然後,您可能必須更改連接,以便從一個表中提取所有連接,以便添加。 – Morgan

相關問題