delphi模糊查询
在控件Edit1中输入需要查询的语句,查询按钮为button1,DBGrid1用来显示查询结果。这样可以吗?(ADOQuery1,ADOConnection1,DataS...
在控件Edit1中输入需要查询的语句,查询按钮为button1,DBGrid1用来显示查询结果。这样可以吗?(ADOQuery1,ADOConnection1,DataSource1等 都以设置好)如果可以得话,单击查询按钮button1后显示查询结果(模糊查询),那么button1那里的代码怎么写呢?
展开
1个回答
展开全部
with adoquery1 do
begin
close;
sql.clear;
sql.add('select * from 表名 where 字段名 like "%'+trim(edit1.text)+'%"');
open;
end;
记不得了,应该是这样吧?直接在EDTI1里输入要查询的关键字就可以
如果你想在EDIT1里输入查询语句这样写
with adoquery1 do
begin
close;
sql.clear;
sql.add(trim(edit1.text));
open;
end;
你的查询语句要写正确哦
select * from 表名 where 字段名 like "%模糊关键字%"
begin
close;
sql.clear;
sql.add('select * from 表名 where 字段名 like "%'+trim(edit1.text)+'%"');
open;
end;
记不得了,应该是这样吧?直接在EDTI1里输入要查询的关键字就可以
如果你想在EDIT1里输入查询语句这样写
with adoquery1 do
begin
close;
sql.clear;
sql.add(trim(edit1.text));
open;
end;
你的查询语句要写正确哦
select * from 表名 where 字段名 like "%模糊关键字%"
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询