我在change事件中写了以下程序有几点想请大家帮助一下:
with adoqueryjbqk do
begin
close;
Sql.Clear();
Sql.Add('select sxmc from mingxi where sxlbid=003 and sxpy='''+combobox1.text+'''');
Open;
combobox1.items.clear;
First;
while not eof do
begin
combobox1.items.add(FieldbyName('sxmc').asstring);
next;
end;
end;
其中:1、在sql语句中想用能配符%,可不知如何用?
2、程序运行后在combobx1中的光标为什么会自动向前不向后呢,就是比如你输入"abc",则combobox的text中显示的是"cba"不知为什么?
3、这样语句执行了是可以执行查询,但是没有达到动态的效果,查询结果是在下拉中显示,但不是动态的如delphi中的帮助一样?如何实现
with adoqueryjbqk do
begin
close;
Sql.Clear();
Sql.Add('select sxmc from mingxi where sxlbid=003 and sxpy='''+combobox1.text+'''');
Open;
combobox1.items.clear;
First;
while not eof do
begin
combobox1.items.add(FieldbyName('sxmc').asstring);
next;
end;
end;
其中:1、在sql语句中想用能配符%,可不知如何用?
2、程序运行后在combobx1中的光标为什么会自动向前不向后呢,就是比如你输入"abc",则combobox的text中显示的是"cba"不知为什么?
3、这样语句执行了是可以执行查询,但是没有达到动态的效果,查询结果是在下拉中显示,但不是动态的如delphi中的帮助一样?如何实现
解决方案 »
- 有偿求服装ERP源码及相关开发文档。。。
- 各位大虾这种报表怎么做啊!
- 给100分求:同时显示文本和图片的控件
- 如何编写数据应用程序?我是初学者!
- 谁有中文版联机帮助(Delphi Help for chinese)?给100分
- 如何实现双击表格中的某条记录时,弹出对话框修改该条记录的内容?
- 真的没什么办法了啊。
- installshield 的问题,急寻答案!
- 有沒有自动补齐字符串的函数或过程,如有‘21,但要求是10位,自动的加8个‘0’,‘211’的话,就补7个‘0’,
- 如何在Delphi中保存用Webbrowser控件打开的网页。
- 多文档窗口,在主窗体上放了一Panel,结果子窗体出不来了,有什么方法能解决?
- 这个简单的触发器如何写??? 急急
其它的两个问题不知如何实现?
帮助的索引实现应该是把最匹配的一个显示在第一,其次往后排列就可以了吧