procedure TForm1.FormCreate(Sender: TObject);
var
q1:tquery;
list:tstringlist;
begin
q1:=tquery.Create(nil);
q1.DatabaseName:='ima';
q1.Close; q1.SQL.Clear;
q1.SQL.Add('select type_name from define_type');
q1.Open;
while not q1.Eof do
begin
list:=tstringlist.Create;
list.Append(q1.fieldbyname('type_name').AsString);
q1.Next;
end; combobox.Items.Clear;
combobox.additem(''list'');
end;
我想实现combobox下拉框显示type_name中的记录,可是编译出错,提示是没有充足的变量,请问是哪里错了?
var
q1:tquery;
list:tstringlist;
begin
q1:=tquery.Create(nil);
q1.DatabaseName:='ima';
q1.Close; q1.SQL.Clear;
q1.SQL.Add('select type_name from define_type');
q1.Open;
while not q1.Eof do
begin
list:=tstringlist.Create;
list.Append(q1.fieldbyname('type_name').AsString);
q1.Next;
end; combobox.Items.Clear;
combobox.additem(''list'');
end;
我想实现combobox下拉框显示type_name中的记录,可是编译出错,提示是没有充足的变量,请问是哪里错了?
解决方案 »
- 新人帮忙看看几行代码,入门级的。
- 如何让combobox1的text值只能是列表中的值
- 如何取到program files系统文件夹的路径?
- 知道就不难哈!
- 如何获得网络计算机的IP
- 如何使用QReport的Detail中打印指定行数的记录??即在指定的页面上填充相关数据。
- 个位高手,这次求助是因为时间太紧张只好找人帮忙。要用delphi编写库存系统。请进入。
- 求教:有无API函数可控制webbrowser控件滚动条的滚动?
- 麻烦列举一些较好的书架,这次我一定好好保存再也不弄丢了
- 如何在image加载的图片上再加载一个透明PNG水印图片
- 关于DBGrid的列怎样用列名区分?
- 查询结果生成报表的问题,及时结贴,再线等。
试试吧
combobox.additem(q1.fieldbyname('type_name').AsString)
试过了,不可以
var
q1:tquery;
begin
q1:=tquery.Create(nil);
q1.DatabaseName:='ima';
q1.Close; q1.SQL.Clear;
q1.SQL.Add('select type_name from define_type');
q1.Open; while not q1.Eof do
begin
combobox.Items.add(q1.fieldbyname('type_name').AsString);
q1.Next;
end;