delphi ,我用access建立一个数据库,用ADOQuery1连接,界面中有两个dblookupcombobox1一个连接学院参数,

另一个链接专业参数,求教连接专业参数的控件代码,使第二个控件所显示的数据是所选学院对应下的专业 很急!!!求解!!

建议: 不用dblookupcombobox控件,使用combobox ,自己在change事件里写追问

将详细点行不 我要成品

追答

adoquery1.close;
adoquery.sql.clear;
adoquery.sql.add('select * from 学院');
adoquery.open;
while not adoqueryq.eof do
begin
combobox2.item.add(adoquery1.fieldByName('学院名称').asstring);
adoquery1.next
end;

追问

错 你这答案是复制过来的 没用

追答

这是我手写的,怎么没用

追问

我没用combobox这个控件,,,

追答

我建议你不要用dblookupcombobox,就用Tcombobox

温馨提示:答案为网友推荐,仅供参考
...中如何实现一个dbcombobox与一个db lookup combox级联
DBComboBox2.Items.Add(ADOQuery2.FieldByName('城市名称').asstring);end;end;end;delphi里使用dblookcombobox不需要代码!你只需要把dblookupcombobox的字段设置到相关字段,lookupdatasource\/listfield\/keyfield几个属性设好就可以了!

delphi DBcombobox怎么添加选项?求大神帮助
我是这么做滴,需要adoconnection连接,adoquery查询,datasource控件数据源选adoquery。。然后dbcombobox中datasource属性选择那个数据源。datafield选要显示的字段,但是,这样只能显示一个,要全部显示的话需要写代码: while not(Query1.EOF) do begin DBComboBox1.Items.Add(Query1.FieldByName('aa'...

相似回答
大家正在搜