【发布时间】:2017-02-10 08:17:49
【问题描述】:
我想填充一个多列组合框,如下所示。 我有一个包含几个员工的员工 ID 号的数组。 例如,Eid$(1)="001"、Eid$(2)="005"、Eid$(3)="214"
现在,我想使用类似这样的 SQL:
Me.Combo1.RowSource="SELECT empid, lastname, firstname, age FROM Employees ORDER BY lastname ASC WHERE empid = 数组 Eid$() 中的一个值"
我意识到这不是正确的语法,但我希望它能解释我想要做什么。
执行后,组合框的值如下:
005 艾伯查尔斯 52
214 贝克詹姆斯 31
001 史密斯,南希 46
数组每天都会有一组不同的员工 ID。
有没有办法做到这一点?
【问题讨论】:
-
将您的数组转储到表中,并通过empid将该表与Employees联接
-
听起来不错。如果您能向我展示执行这两个步骤的代码,那就太好了 - 倾倒到桌子上;并加入。谢谢。