ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('select * from 数据库 where 名称=:aa and 文件编号=:bb'); ADOQuery1.Parameters.ParamByName('aa').Value:=sedit1.Text; ADOQuery1.Parameters.ParamByName('bb').Value:=sedit1.Text; ADOQuery1.Open;这样不行 [/Quote] ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('select * from 数据库 where 名称=''+ sedit1.Text + '' and 文件编号= ''+ sedit1.Text+'''); ADOQuery1.Open;这样还是不行[/Quote] ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('select * from 数据库 where 名称 like ''%'+sEdit1.text+'%'' or 文件编号 like ''%'+sEdit1.text+'%'''); ADOQuery1.Open;//这样模糊查询到时可以
query.sql.clear; query.sql.add('select * from 数据库 where 名称 ='+''''++Edit1.text+''''+' or 文件编号 ='+''''+Edit1.text+''''); query.open;
query.sql.clear; query.sql.add('select * from 数据库 where 名称 ='+''''+Edit1.text+''''+' or 文件编号 ='+''''+Edit1.text+''''); query.open;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from 数据库 where 名称=:aa and 文件编号=:bb');
ADOQuery1.Parameters.ParamByName('aa').Value:=sedit1.Text;
ADOQuery1.Parameters.ParamByName('bb').Value:=sedit1.Text;
ADOQuery1.Open;这样不行
[/Quote]
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from 数据库 where 名称=''+ sedit1.Text + '' and 文件编号= ''+ sedit1.Text+''');
ADOQuery1.Open;这样还是不行[/Quote]
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from 数据库 where 名称 like ''%'+sEdit1.text+'%'' or 文件编号 like ''%'+sEdit1.text+'%''');
ADOQuery1.Open;//这样模糊查询到时可以
query.sql.add('select * from 数据库 where 名称 ='+''''++Edit1.text+''''+' or 文件编号 ='+''''+Edit1.text+'''');
query.open;
query.sql.add('select * from 数据库 where 名称 ='+''''+Edit1.text+''''+' or 文件编号 ='+''''+Edit1.text+'''');
query.open;