T toddler Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-14 #1 请问我怎样可以实现,当我输入一个查询条件时,在dbcombobox的item中放入符合这一条 件的某一字段的所有值 代码:
T twos Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-14 #2 那不要用dbcombobox,使用combobox,自己查询出来,写入combobox比较好一点 好控制
D del520 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-14 #3 例如 你输入条件 姓别=男 然后后将姓名放入 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; 这只是一个小例子,其他的条件你可以参照,我是这么做的,还可以。可能还有更简单的方 法,看别人的了 :)
例如 你输入条件 姓别=男 然后后将姓名放入 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; 这只是一个小例子,其他的条件你可以参照,我是这么做的,还可以。可能还有更简单的方 法,看别人的了 :)
P pengjinlongex Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-14 #4 其实我觉得,所有控件都不要使用DB类的,控制不够灵活