2013-11-14 44 views
-1

我有一個包含三個字段的表。將數據綁定到組合框中訪問

ID (key) County and Zone 
1  Clare  1 
2  Galway  1 
3  Limerick 1 
4  Dublin  2 

我想,顯示縣,但使用的區域作爲我將傳遞到查詢的值在窗體上創建一個組合框。

任何想法?

+0

組合框在MSACCESS或asp.net – SK2185

回答

0

假設你將在所有3個字段,則可以通過將引用它:

Me.ComboBox.Columns(2) 

控制是基於0的,所以第一個柱是0,第二是1,並且第三是2。

你總是可以通過具有組合的記錄源是清理一下了一下:

SELECT [Zone], [Country] from MyTable 

然後爲你列的寬度,設置綁定列=「1」和列寬=「0; 2「(不含引號在這兩種情況下)。這樣,用戶只能看到國家/地區列,但它會將區域列傳遞給您的查詢(或任何引用它的內容)。

事實上,Me.Combobox.Value將列0,Me.Combobox.Text將第1列

+0

謝謝你那是什麼我一直在尋找 – Rachsherry

+0

高興我可以幫忙! –