考慮在Access 2010中的兩個表:指的是當前記錄在SQL
ActionReg
ActionID Taskt1 Actiont1
1 t1 t1a1
2 t2 t2a1
3 t3 t3a1
4 t1 t1a2
5 t1 t1a3
6 t2 t2a2
TaskReg
ActionID Taskt2 Actiont2
1 t1
2 t2
3 t3
我給Actiont2以下屬性字段(查找選項卡中設計視圖):
- 顯示C ONTROL =列表框
- 行來源類型=表/查詢
現在我想這個查詢從Actiont1以檢索到Actiont2只涉及到任務2的值的記錄,這樣的結果將是:
TaskReg
ActionID Taskt2 Actiont2
1 t1 (t1a1,t1a2,t1a3)
2 t2 (t2a1,t2a2)
3 t3 (t3a1)
我用:
SELECT ActionReg.Action1
FROM ActionReg, TaskReg
WHERE [ActionReg]![Task1]=[TaskReg]![Task2];
但是,如果Task1 =任務2中的任何記錄,它將檢索Action1中的所有記錄。
你的意思是http://stackoverflow.com/questions/927256/is-there-a-simple-way-of-populating-dropdown-in-this-access-database-schema/927588#927588? – Fionnuala 2012-07-10 19:25:35