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;