2

在我的数据库中,我有一个“供应商”表,他们有一个名为 Active 的字段。

在 MS-Access 2010 的表单中,我有一堆字段,并且有一个用于选择供应商的组合框。但是,我希望不活跃的供应商在滚动可能的供应商时不可见,但如果他们在搜索框中键入与供应商匹配的名称,我希望它们变得可见或作为匹配项弹出。

我怎样才能做到这一点?我愿意实施VBA。如果我误解了组合框,我深表歉意。

编辑:编辑问题以使其更有意义。

4

1 回答 1

2

如果您希望搜索列表的项目在您键入时显示,它们必须在列表中。

但是,您可以对列表进行排序,使不活动的列表出现在最后。

SELECT Supplier, Active FROM tblSuppliers ORDER BY Active, Supplier
于 2013-08-20T11:06:43.403 回答