我有一个dblookupCombobox
,它使用feeds
和datasource
连接到访问表adoquery
。我已使用listsource,keyfield和listfield属性将其连接到feeds
表字段名称feedtype
。问题是dblookupCombobox
显示重复记录。是否可以过滤记录并仅显示一条记录?或者我还能怎么实现呢?
答案 0 :(得分:2)
listsource和listfield应该确实来自另一个表,即使它是诸如
这样构造的表SELECT DISTINCT feedtype FROM feeds AS lookup.
创建另一个adoquery并将其用于获取DISTINCT
值的列表,然后将其用于列表源。
我总是创建一个特定的查找表,用户可以在其中管理有效条目。