如何将数据库表中某字段的值读入一个combobox控件下拉列表中,我现在的方法是用query控件查询出来,在调用combobox.items.add方法循环加入,有没有简单的方法,用DBComboBox或DBLookupComboBox控件能实现吗?我用的ADO连接,请教高人
解决方案 »
- 请问如何让DBGRID的下拉框取得焦点?
- 把文本的方式转化为日期类型? 是用什么函数呀!在线待。。。
- 如何改变当前程序的默认路径
- 那里有delphi安装程序下载???
- 求一个网站整体解决方案
- 有那位用过DOA与ODAC,能否比较一下?我不想耗太多时间在选择上面。
- 从informix中导出的txt数据导入sql server2000/97出的问题!
- 用Delphi作网页用IE浏览不行
- delphi listview
- Delphi 怎么 Hook 指定句柄窗体的消息
- 如何给delphi中的工具栏增加图标?
- 一个listbox4里有3条记录,用户全选了 复制到 listbox2 里 为何只复制了2条记录? 如下代码
begin
combobox1.Items.Add(query1.Fields[i]).FieldName);
end;
with Query1 do
begin
if Active then Close;
SQL.Clear ;
SQl.Add (' Select DISTINCT Name from Operator');
Open;
while not Eof do
begin
DBComboBox1.Items.Add(FieldByName('Name').AsString);
Next;
end;
end;
DBComboBox1.Clear ;
with Query1 do
begin
if Active then Close;
SQL.Clear ;
SQl.Add (' Select DISTINCT Name from Operator');
Open;
first;
while not Eof do
begin
DBComboBox1.Items.Add(FieldByName('Name').AsString);
Next;
end;
end;
begin
combobox1.Items.Add(query1.fieldbyName('name').AsString);
query1.Next;
end;