各位朋友:
我有一个关于TCombobox控件输入数据处理问题请教大家。
1:在TCombobox中输入数据“12”后,其Items列表中查询列出数据库表“db_aa”一字段值前2位包含“12”的数值。
2:当单击TCombobox框右边小三角显示Items列表数据时,TCombobox的 Text 属性则默认Items的第一个值。我想实现,不让它默认值,因我想继续输入数据,使其查询“db_aa”一字段值范围缩小。 请大家帮帮忙,特此感谢!!!
我有一个关于TCombobox控件输入数据处理问题请教大家。
1:在TCombobox中输入数据“12”后,其Items列表中查询列出数据库表“db_aa”一字段值前2位包含“12”的数值。
2:当单击TCombobox框右边小三角显示Items列表数据时,TCombobox的 Text 属性则默认Items的第一个值。我想实现,不让它默认值,因我想继续输入数据,使其查询“db_aa”一字段值范围缩小。 请大家帮帮忙,特此感谢!!!
解决方案 »
- 完成端口AcceptEx问题,高分求助
- 求救:UTF8 转Unicode的方法.
- 急、急、急 在线等待你的帮助
- 引用DLL后,程序退出有报错,DLL会受传入的参数类型不同而影响!为什么,大家帮帮忙嘛!
- quickreport的分欄打印
- 两个窗口配合,如何让一个窗体只在本程序内是置顶的?
- 想问一下大家平时开发时采取怎样的命名规范? 我学习学习,谢谢!
- 关于调制解调器的问题
- 菜鸟问题:如何比较方便地在Delphi6中重载并使用虚函数?
- 如何翻译C的程序?
- C/S:客户端执行时就出现下面的提示错误:“...出错Bof, Eof有一个为真,或当前记录被删除, ......”
- 如何在DELPHI6中添加组件?是不是很弱呢?和和,没有办法,我刚学吗?
2.ComboBox.ItemIndex:=-1;
begin
with query1 do
begin
close;
sql.Clear;
sql.Add('select * from db_aa where field='+combobox1.Text+'');
open;
while not eof do
begin
with combobox1 do
begin
clear;
items.Add(fieldbyname('field').value);
end;
next;
end;
end;
close;
end;procedure TForm1.ComboBox1DropDown(Sender: TObject);
begin
ComboBox1.ItemIndex:=-1;
end;