2013-05-28 85 views
0

我想使用SQL語句在Access窗體中填充ListBox。第一個ListBox顯示我們可用的打印機,並且當您單擊打印機時,它應該填充第二個包含耗材和相應重新訂購號的列表框。查詢字段在Access中的SQL

「打印機」字段是基於另一個表的查找字段。

當我運行沒有任何參數的SQL語句或只要我不說WHERE Printers = ...它工作得很好。只要我嘗試通過所選打印機過濾耗材,它就會顯示空白,因爲沒有任何內容符合條件。

任何人都可以請幫忙解釋爲什麼查找字段給我這麼多麻煩?提前致謝。

我的表格佈局和形態佈局如下: enter image description here

enter image description here

回答

0

發現該ID實際上鍊接的表,所以當我跑Where Printer = 1它給了我所需的輸出。所以我解開了關係,改變了設計嚮導中的查找屬性,使打印機數據類型爲'文本'而不是'數字',並使列數爲1.

所以我想這是我的錯,有時間繪製過程的每個細節。