1.
清除combobox
2.
查询数据到clientdataset
3.
然后使用for循环读取
cds里面的数据并且赋值到combobox里面
例如
for i:=0
to
tmpcds.recordcount
do
begin
combobox1.items.add(
tmpcds.fieldbyname('字段名').value);
end;
简单用法:
数据库-->ADOconnetion-->ADOquery-->DataSetProvider-->ClientDataSet
DataSetProvider1.dataset := ADOquery1;
ClientDataSet1.ProviderName:='DataSetProvider1';