起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 465|回复: 21

【搞定】TComBox**

[复制链接]
发表于 2007-9-29 10:00:27 | 显示全部楼层 |阅读模式
如何将数据插入入TComBox?
回复

使用道具 举报

发表于 2007-9-29 10:05:04 | 显示全部楼层
tcombox.items.add('');
回复 支持 反对

使用道具 举报

发表于 2007-9-29 10:05:23 | 显示全部楼层
设置TComBox 的Items 属性,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-29 10:18:40 | 显示全部楼层
Items 怎么实现从数据库提取数据, 举个例子呢?
回复 支持 反对

使用道具 举报

发表于 2007-9-29 10:33:22 | 显示全部楼层
呵呵,不从数据库提取数知道怎么做吧,例如想把“11”加载进去,ComboBox1.items.add('11')
你只需要把11换成从字段的值就可以了,
ComboBox1.items.add(DsDataSet .Dataset.FieldByname('NAME').asString);
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-29 10:48:37 | 显示全部楼层
看看我的代码,数据怎么出不来呢?
procedure BizFormCreate(Sender: TObject);

procedure TYHGL.BizFormCreate(Sender: TObject);
  begin
     Combox_LX.Clear;
    with TQuery.Create(Self) do
    try
      ConnectionString := 'DATABASEURL=Biz:\JQGL\JQGLSJK.DATABASE';
      CommandText := 'Select SBLX from SBMXB';
    Open;
    while not Eof do
    begin
       Combox_LX.Items.Add(FieldByName('SBLX').AsString);
      Next;
    end;
  finally
    Free;
end;
   end;
回复 支持 反对

使用道具 举报

发表于 2007-9-29 11:01:51 | 显示全部楼层
你跟踪一下,代码是否按照你的意愿在执行,传进去的值是否是你要的,
要学会调试自己的代码。
回复 支持 反对

使用道具 举报

发表于 2007-9-29 11:03:16 | 显示全部楼层
Open;
first;
    while not Eof do
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-29 11:09:31 | 显示全部楼层
提交包,帮我调试一下,谢谢~~~~~

test1.rar

913.61 KB, 下载次数: 111

回复 支持 反对

使用道具 举报

发表于 2007-9-29 11:20:13 | 显示全部楼层
看一下delphi的调试部分的帮助文档。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-28 14:49 , Processed in 0.045121 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表