combobox1.items本身是无法从数据库中读取数据的。如果想用combobox1.items显示数据库中的数据,必须有一个添加的过程。
下面几条语句是常用来做上述工作的。
adoquery1.sql.clear;
adoquery1.sql.add(sql);
adoquery1.open;
adoquery1.first;
for i:=0 to adoquery1.RecordCount-1 do
begin
combobox1.Items.Add(adoquery1.fieldbyname(fieldname).asstring);
end;