dbcombobox问题(100分)

  • 主题发起人 主题发起人 toddler
  • 开始时间 开始时间
T

toddler

Unregistered / Unconfirmed
GUEST, unregistred user!
请问我怎样可以实现,当我输入一个查询条件时,在dbcombobox的item中放入符合这一条
件的某一字段的所有值
代码:
 
那不要用dbcombobox,使用combobox,自己查询出来,写入combobox比较好一点
好控制
 
例如
你输入条件 姓别=男 然后后将姓名放入 Dbcombobox中

With AdoTable1 do
begin
DisableControls;
Filtered:=True;
Filter:='性别=''男''';
First;
while not eof do
begin
DbCombobox1.items.add(FieldByname('姓名').asString);
Next;
end;
Filtered:=false;
EnabledControls;
end;

这只是一个小例子,其他的条件你可以参照,我是这么做的,还可以。可能还有更简单的方
法,看别人的了 :)
 
其实我觉得,所有控件都不要使用DB类的,控制不够灵活
 
后退
顶部