【发布时间】:2014-03-31 04:56:16
【问题描述】:
我想用 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
使用此代码,我在 RowSource 行收到“需要对象”错误。 cmbSN 具有数据属性: 行源类型 = 表/查询 绑定列 = 0 限制列表 = 是 允许值列表编辑 = 是 继承值列表 = 是 仅显示行源 = 否
查询只有一个名为“序列号”的可见列
提前致谢
【问题讨论】: