我想用Access中的查詢結果填充組合框。我只是沒有看到如何去做。據我所知,必須先創建一個記錄集,將查詢結果讀入記錄集,然後將記錄集寫入組合框的行源屬性。它是否正確?有一個我可以遵循的簡單例子嗎?我在任何其他線程中都沒有找到。如何從數據庫查詢填充組合框?
這裏是到目前爲止我嘗試:
Dim RS As Recordset
Dim myDB As Database
Set RS = myDB.OpenRecordset("SourcesNotDisposed", dbOpenDynaset)
Do While Not RS.EOF
With Me.cmbSN
RowSource.AddItem
End With
Loop
有了這個代碼,我在行來源行收到「所需的對象」的錯誤。 cmbSN有數據屬性: 行源類型=表/查詢 綁定列= 0 限制列出=是 允許值列表編輯=是 繼承值列表=是 只顯示一行源=無
查詢只有一個所謂的「序列號」
在此先感謝
不錯的教程http://www.fontstuff.com/vba/vbatut10.htm – BlackPearl