delphi - 使用 Dblookupcombobox 过滤表中的相似记录
问题描述
我有一个使用 a和dblookupCombobox
连接到访问表的 a 。我已使用 listsource、keyfield 和 listfield 属性将其连接到表字段名称。问题是显示重复记录。是否可以过滤记录并仅显示一条记录?或者我还能如何实现这一目标?feeds
datasource
adoquery
feeds
feedtype
dblookupCombobox
解决方案
listsource 和 listfield 应该真的来自另一个表,即使它是构造表,例如
SELECT DISTINCT feedtype FROM feeds AS lookup.
创建另一个 adoquery 并使用它来获取DISTINCT
值列表,然后将其用于您的列表源。
我总是创建一个特定的查找表,用户可以在其中管理有效条目。
推荐阅读
- async-await - 在 vue-router 运行 beforeEach 之前访问异步存储数据(导航守卫)
- javascript - 一次将文本描述保存到 CSV 中的一行 - Puppeteer
- c - 使用 C 程序写入帧缓冲区非常慢(Raspberry Pi)
- r - 按字符 RStudio 拆分文本文件
- vhdl - VHDL:将无符号与整数进行比较是否正确?
- c - 在 C 中将新数据添加到数组中的问题
- vb.net - 如何验证每个人都拥有共享文件夹 VB.net 的权限
- android - Android Java停止服务由最后一个活动启动
- exception - mondrian 层次结构错误:在当前实现中,父/子层次结构必须只有一层
- c - 在 C 中显示 Eratosthenes 代码筛选结果的问题