2013-05-06 60 views
0

我正在使用MS Access。MS Access從查詢中設置組合框值

Private Sub Combo0_Change() 
    Dim db As Database 
    Set db = CurrentDb 
    Dim SQL As String 
    SQL = "SELECT album FROM Albums" 

End Sub 

我有一個查詢,它返回一個數組,我需要將返回值存儲到名爲所有者的組合框中。

我已經試過

owners.RowSource = SQL 

但畢竟這我得到的是在組合框一個記錄,這是「SELECT專輯FROM相冊」。

回答

1

如果我正確理解您的問題,只需將您的下拉控件的行源設置爲您的查詢。

+0

我知道這是相當古老的,但你可以設置多個查詢組合框的值列表?或者,組合框的值列表中的每個項都與它自己的單獨查詢綁定在一起? – Motorhead1308 2017-08-07 13:47:27

+0

如果您的意思是將多個列表組合到一個組合框中,請使用UNION查詢。 – 2017-08-16 19:44:32