SQLStr := 'select * from Company where sh like :a';
怎样把‘%’加到上面的语句中进行模糊查询?,因为这是条件语句中的一句,所以必须
把%单独加到上面这句里,我试了很多次总是出错,下面就是
SQLStr := 'select * from Company where sh like :a'+'%';
不要写成下面的这样
with ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('select * from Company where sh like :a);
Parameters.ParamByName('a').Value := strSh + '%';
Open;
end;
怎样把‘%’加到上面的语句中进行模糊查询?,因为这是条件语句中的一句,所以必须
把%单独加到上面这句里,我试了很多次总是出错,下面就是
SQLStr := 'select * from Company where sh like :a'+'%';
不要写成下面的这样
with ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('select * from Company where sh like :a);
Parameters.ParamByName('a').Value := strSh + '%';
Open;
end;
解决方案 »
- 如何让Label上的数字动起来!
- RichEdit1.SelAttributes.Protected := true; 怎么发消息给RICHEDIT1,将Protected设为False???? 就是取消某字符串的保护属性,可以继续编辑此字符串!
- savedialog弹出提示框的问题
- 如何把编码iso-8859-1的转换为gb2312?
- 如何过滤日期型字段
- (100分)语音邮件的语音控件(.OCX)如何编写如有现成的最好.
- D7连Oracle 8.1.7报错ORA 0ra-00911,说是无效的字符。
- 不会不要来
- DLL路径问题,是关于DLL调用DLL的
- 关于treeview和listview之间拖动的问题
- HELP!如何将一个文本中特定区间的行取出来并去掉空行写入新的文本中
- 多客户端数据表同步问题?
SQLStr := 'select * from Company where sh like '''+strSh+'%''''