从筛选的 SQL 列中添加不同的(不重复的)TComboBox 项目

Add distinct (not duplicated) TComboBox items from filtered SQL column

我使用 TADOQuery 查询 MSAccess table 并过滤 Dept 列。它 returns 5 行。

我想添加 TComboBox 个具有不同值的项目,这些项目是从另一列 (Tip) 中筛选出来的。

在我的例子中,TComboBox 必须包含 3 个项目。 (FAXPRINTERSCANNER)。什么是最好的方法? SQL 或...?

使用 DISTINCT 简单地过滤 SQL 结果集,例如

SELECT DISTINCT Tip FROM Table WHERE Dept = 'IKTT'