Delphi ADOQuery问题

来源:百度知道 编辑:UC知道 时间:2024/06/02 04:23:08
我有一个DBComboBox控件,我希望在数据库中查找到的一列值传到DBComboBox中去,该怎么写啊?
for i:=0 < ADOQuery1.RecordCount do
begin
Form2.DBComboBox1.Items.Add(ADOQuery1.);//1.写到这不知道怎么写了
//2.到这里应该让数据库的游标下移一个,就是指向下一条记录,应该怎么写啊?
end;
这是我的代码,请问对么,还有个问题DBComboBox和ComboBox有什么不一样的啊,我如果把上面代码写在ComboBox里能实现么,请赐教

for i:=0 < ADOQuery1.RecordCount do
begin
Form2.DBComboBox1.Items.Add(ADOQuery1.FieldbyName['需要的字段名称'].Value);
Adoquery1.Next;//指针狭义
end;
DBCOMBOBOX跟COMBOBOX的区别是,前者可以直接绑定数据库的某个字段(通过DATASOURCE),而combobox必须动态加入动态值