能否将表中一个字段的内容全部显示到dbcombobox组件里?(100)

  • 主题发起人 主题发起人 shijiesun3
  • 开始时间 开始时间
S

shijiesun3

Unregistered / Unconfirmed
GUEST, unregistred user!
如果能,怎么处理?
 
你的问题描述的太简单了从理论来讲当然是可以的。
 
dbcombobox与dbgrid本来就是可以绑定的,看一下delphi的demo吧,有实例的
 
不知能否象dbgrid显示表的全部字段那样,用dbcombobox可显示表的一个字段。
 
得用DBLookupComboBox?
 
试一下这个控件。下载地址:http://downloads.2ccc.com/vcl/list_comboboxes/DzComboBox13.rar4sGejGjbxUji_6r8XYQ_c4wlqF7X754g.gif
 
最后编辑:
用adoquery 查询表字段 在写到 dbconbobox里 dbcombobox.items.clear; with qry1 do begin close; sql.clear; sql.add('select 字段 from 表'); open; first; while not eof do begin if dbcombobox.items.itemindexof(fieldvalues['字段'])=-1 then dbcombobox.items.add(fieldvalues['字段']); next; end; end;
 
shadowpj回答得很清楚了在first后加上dbcombobox.items.clear防止多次触发重复。
 

Similar threads

回复
0
查看
848
不得闲
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
后退
顶部