2012-08-10 131 views
0

我設置了一個學生數據庫,子窗體記錄覆蓋

我有一個課堂作業的形式來添加塊(學期),期限和類名,我可以在查詢子窗體的底部然後查看我的形式。

我的類分配表被設定出這樣的:

{ClassAssignID, StudentID, BLOCKID, 期間, OptionID}

每塊有被選擇4類。 我可以爲每個塊添加一條記錄,但是我的問題是當我嘗試添加第二個類時,它只是覆蓋第一個類,因此它只能容納一個類。

我在做什麼錯了?

+0

你確定這是發生了什麼?那就是,你看過桌子了嗎?什麼是您的子表單的記錄源?你使用嚮導創建它了嗎? – Fionnuala 2012-08-10 10:47:08

+0

我檢查了我的子表單所基於的表格,並且只有一條記錄。 該子表單基於查詢來顯示{學生ID,區塊,期間,選項名稱,班級,導師} – Sawyer05 2012-08-10 10:51:14

+0

通常當有人說'什麼是行源?他們的意思是剪切和粘貼的SQL。您是否使用嚮導來創建子表單? – Fionnuala 2012-08-10 10:52:57

回答

0

大多數情況下,子表單的sql應該相當簡單,可以從組合框中獲取額外的信息並鏈接子字段和主字段。

在這種情況下,索引也存在問題,正如聊天所揭示的那樣。限制性索引和關係的組合阻止了數據被添加到表中。