請問如何將一個數據表的某一字段的所有值賦給一個combobox控件(也就是把字段的所有值添加到下拉菜單中)﹔
解决方案 »
- 新手求救
- 设计期控制edit的text
- report builder 做报表生成PDF文件中文乱码?
- 有关filter(动态选择字段查询)
- 点击查询按钮后,出现表,而且自动在表后加一个计算的列,怎么做?
- 实现跑马灯
- 不好意思问:DELPHI 怎么读啊,我身边的人都不懂,[在线等待]
- delphi中如何读写ascess数据库?
- delphi +SQL SERVER (sybase)程序员在(深圳)的薪水调查
- 各位大哥大姐,帮帮忙吧,近来看看这个日期嵌套查询问题!!!!!!!!!!!!!!!!!!!!!!!!!!!
- MSSQL里面有一个字段jg,类型设置为numeric属性,在企业管理器设置此字段小数位为2位!问题就这样来了!
- 怎样将各个办事处的Access数据库通过网络上传到Sql server数据进行汇总。
var
tempquery:tadoquery;
begin
tempquery:=tadoquery.create(self);
if dbm.ADOConn.Connected=false then
dbm.ADOConn.Connected :=true;
with tempquery do
begin
close;
connection:=dbm.adoconn;
sql.Clear ;
sql.text:=str_sql;
open;
first;
acombobox.Items.Clear;
while not eof do
begin
acombobox.Items.Add(Fields[0].Value);
next;
end;
end;
acombobox.ItemIndex :=0;
tempquery.Close;
tempquery.Free ;
end;str_sql如:
str_sql:='select 字段名 from 表名'
sqlstr := 'sql语句';
adoquery1.SQL.Add(sqlstr);
adoquery1.Open;
cb_dcRange.Items.Clear;
while not adoquery1.Eof do
begin
cb_dcRange.Items.Add(adoquery1.Fields[0].AsString);
adoquery1.Next;
end;
begin
combobox1.items.add(ADOQuery1.fieldbyname('us_name').asstring);
ADOQuery1.next;
end;
用lookupcombobox
combobox1.items.text:=(ADOQuery1.fieldbyname('us_name').asstring);//小心喔﹔