Combobox的问题.(0分)

  • 主题发起人 主题发起人 zhblc
  • 开始时间 开始时间
Z

zhblc

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样把query1.SQL.Add('select name from folder where f_id = ''/''');中
的数据添加到combobox中去啊.谢谢!!!!
 
combobox.items.clear;
while not query1.eof do
begin
combobox.items.add(query1.fieldbyname('name').asstring);
query1.next;
end;
 
我同意他的观点
 
同意楼上!
简单的写法: combobox.items.add(query1.('name'));
 
要多列显示怎么办
 
要多列显示用 Dev Express 可以解决[blue][/blue]
 
不用 Dev Express 的话, 把多个列内容相加成字符串,再加入combo中
combobox.items.clear;
while not query1.eof do
begin
combobox.items.add(query1.fieldbyname('name1').asstring+query1.fieldbyname('name2').asstring);
query1.next;
end;
 
借此请教:
    不能给combobox的text属性赋值?
如:象楼主的问题,似乎可以这样:
    combobox1.text:=query1.fieldbyname('name').asstring;
而结果却不能成功赋值,这是为什么?难道其text属性是个摆设,
  关键时刻用不上?虽然楼上各位的解答可以达到目的,但总比上述
  赋值方式麻烦的多,大家有知道缘由的吗?还是我没用对?  
 
后退
顶部