2011-12-15 50 views
0

Salvete!我有一個Access數據庫(.accdb)和一個組合框,可以讓我通過輸入框並按回車來選擇記錄。現在,組合框綁定的列表(必要)重複。我想要做的是找到一種方法將重複項目的文本導入組合框。問題是AutoExpand似乎只看到第一場比賽。如何自動展開到組合框中的重複條目?

我有兩列的列表,看起來像這樣:

Bob  20 
Harry 5 
Mike 45 
Mike 46 
Mike 78 
Sherry 24 

我的代碼得到的是什麼顯示在組合框中的索引,然後抓起從第二列中的數據。

我該如何讓Autoexpand顯示第二個匹配(在本例中爲Mike)?

回答

0

如果您希望用戶(和表單)區分說出「Mike」的3行,則需要顯示兩列。設置您的組合框以顯示兩列。然後,當用戶鍵入「M」時,該框將與Mike在3行中的第一行中間。

這樣做的一種方法是將您的行源更改爲「Select Name,Num from Tbl」。或者在製作新的組合框時使用內置嚮導。

+0

感謝您的回答。我使用嚮導開始。如果顯示下拉列表,則組合框已經顯示了兩列。 *用戶*很容易區分這三者,但我的問題是,如何通過輸入來獲得第二個「Mike」?我想要做這樣的事情:輸入「Mike」,第一個條目顯示當我按下輸入時,然後再次輸入顯示第二個條目。 – bgmCoder 2011-12-20 01:30:05