每一步取得数据库记录:
SELECT FirstField FROM a.db WHERE FirstField > 1
第二步,用一个循环语句把query中的所有记录增加到ComboBox中。
SELECT FirstField FROM a.db WHERE FirstField > 1
第二步,用一个循环语句把query中的所有记录增加到ComboBox中。
解决方案 »
- 【急】改变窗体大小后出现的问题,请各位帮忙!!!
- 请问怎么转换日文的全角字符到半角字符?
- d7如何发送邮件
- TIdTCPServer建立1300多个连接出现hardware error错误
- DBGrid录入数据
- 关于memo的打印
- 如何动态的改变QRChart中的lables和pie值?
- Dear All:Do you happen to it?
- 100分~~100分~~高分求购。。。我也‘倾家荡产求购优秀系统分析案例’(paste from yyzh)。。。100分~~
- DELPHI里的TNMFTP控件当下载超过2MB时就会中断ABORT请问这是不是BUG还有其他比较好的吗?
- 又是时间分解的简单问题
- 欢迎sxdfxr来到CSDN,给分奖励。sxdfxr来领分。
适用dblookupcombobox,其listsource和listfield选择query及其第一个字段,而query的sql语句可以这样写:
select 字段一 from a.db where 字段一 > '1';
但运行后dblookupCombBox什么都没有而且是处于灰颜色不能使用状态,为什么呢?
query1.close;
query1.sql.clear;
query1.sql.add('select m from a where m>1');
query1.open;
if not query1.empty then
with query1 do
while not eof do
begin
combobox1.items.add(''''+query1.fieldbyname('m').asstring+'''');
next;
end;
while not query1.eof do
begin
combobox1.items.add(query1.fieldbyname('第一列字段').asstring);
query1.next;
end;