第一个问题,把ComboBox的Style属性设置为csDropDownList
解决方案 »
- delphi与asm交互获取字符串的问题
- 一个检索的过滤算法问题
- 如何写一个函数使好几个控件都能响应到
- 求delphi7的报表教程
- 最近在研究fastreport,做了一个和demo中的prntable一样的交叉报表,求救!
- 我想用sql 语句寸取图片怎么做呀(再线等待 立即揭贴)qq:80561109 email;[email protected]
- 很急的问题(在线help)
- 大家帮忙,一个有关BookMark的问题?
- 请问在应用中,创建窗口的过程不执行,这是什么原因。
- 请问:delphi中的构造函数发生异常怎样处理?
- 誰能告訴我:動態按鈕怎麼做?
- 高分求一个概念问题,BCB/Delphi使用者请看(关于__property)>>>....
2、sql语句中用like
NO.1:
ComboBox.Style := csDropDownList;
NO.2:
Edit1.Change事件里
if Not Query.Locate('xz','xx',[]) then
begin
Application.Message(......);
Edit1.Clear;
Edit1.SetFocus;
end;
Query1.SQL.Add('select xx from mytable where yy like "%'+Edit1.Text+'%');
如:
with Query do
beign
Close;
SQL.Clear;
SQl.Add('select xx from mytable where yy like "%'+Edit1.Text+'%');
Open;
if Record.Count=0 then//如果是SQL Server的话,有则为-1
begin
Application.Message(......);
Edit1.Clear;
Edit1.SetFocus;
end;
end;
with Query1 do
beign
Close;
SQL.Clear;
SQl.Add('select * from table1 where 字段名 like ''%'+Edit1.Text+'%''');
Open;