怎样把一个表中的一个字段值加入COMBOBOX中,注意这个字段中的值有重复值,重复的只加一个(0分)

  • 主题发起人 主题发起人 wangchengwu
  • 开始时间 开始时间
W

wangchengwu

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样把一个表中的一个字段值加入COMBOBOX中,注意这个字段中的值有重复值,重复的只加一个
 
用query:
select distinct(字段名) from 表
然后
combobox.items.clear;
query.first;
while not query.eof do
begin
combobox.items.add(query.FieldByName(字段名).asString);
query.next;
end;
 
select distinct(字段名) from 表
对于不支持distinct 可以这样
select fieldname from tablename group fieldname
 
没有不支持distinct的数据库
 
后退
顶部