连接数据库可以用combobox控件,如果动态连接,用到ADO控件DBcombobox,就比较省事了,ADO控件是数据感知控件,自动连接数据库的对应片段内容。可以在DBcombobox控件的下拉时或者窗口ONshow,create时写事件。
combobox1.items.clear
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select 编号 from 表名');
while not adoquery1.eof do
begin
combobox1.items.add(adoquery1.fieldByName('编号').asstring);
adoquery1.next;
end;