关于combobox中获得某个字段的所有不同的值解决方案

关于combobox中获得某个字段的所有不同的值
我用的是adoQuery连接access数据库,想动态的在窗体中的combobox中动态生成表中某一个字段内容中所有不同的值(不能重复),不知道有什么好的方法,总不能遍历一遍数据集吧,请兄弟们帮忙啊。。。

------解决方案--------------------
用DISTINCT过滤重复

adoQuery1.Sql.Text:= 'SELECT DISTINCT 选择字段 FROM 表名 ';