query中参数问题

susdj 2005-07-13 09:11:29
我的SQL是这样的
select * from custom where addr like '%:addr%'
目的是取地址中包含addr参数指定字符串的数据,但是编译提示%是不合法字符,如何解决?
...全文
376 28 打赏 收藏 转发到动态 举报
写回复
用AI写文章
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
susdj 2005-07-27
  • 打赏
  • 举报
回复
wwx213说的也对,原来是很简单的问题
lrj2005 2005-07-25
  • 打赏
  • 举报
回复
就像tanzuxiang()所说的那样
广州接入 2005-07-21
  • 打赏
  • 举报
回复
tanzuxiang()的写法正确简洁!
opqhjb_2002 2005-07-21
  • 打赏
  • 举报
回复
你们为何要把简单问题搞得复杂化呢!
tanzuxiang 2005-07-21
  • 打赏
  • 举报
回复

呵呵,看的 我都想笑了,

query1.Close;
query1.SQL.Clear;
query1.SQL.Add('select * from pxproject where filename like :filename');
query1.ParamByName('filename').AsString:='%'+edit1.Text+'%';
query1.Open;
看看这个吧,刚从我的源码里摘出来的,如果还有问题,qq:23595116, 添加理由:delphi
helodd 2005-07-20
  • 打赏
  • 举报
回复
'select * from custom where addr like ''%:addr%''';

addr 是一个参数,要用进行赋值~~
yimibaer 2005-07-20
  • 打赏
  • 举报
回复
query中參數傳遞如果參數多了會不准確
xuancaoer 2005-07-20
  • 打赏
  • 举报
回复
mark
Badtomy 2005-07-20
  • 打赏
  • 举报
回复
看到后面竟然连问题都忘了。
WoLaiWenWenTi 2005-07-19
  • 打赏
  • 举报
回复
呵呵
wwx213 2005-07-19
  • 打赏
  • 举报
回复
^_^,我也来:
select * from custom where addr like :addr

para...........:='%'+str+'%'
susdj 2005-07-19
  • 打赏
  • 举报
回复
越来越离谱了!
peterluolaw 2005-07-15
  • 打赏
  • 举报
回复
为什么非得用参数?
如果内容是一个字串 adoquery.sql.add('select * from custom where addr like'+quotedstr('%'+(你的字串)+'%'))
gwj278 2005-07-14
  • 打赏
  • 举报
回复
Aquery1.SQL.Text := 'select * from custom where addr like ''%''+:addr+''%'''
lrj2005 2005-07-14
  • 打赏
  • 举报
回复
就像winxkm所说的那样
alphen 2005-07-14
  • 打赏
  • 举报
回复
尽量不要用 param 传,有时会有问题
syfly739 2005-07-14
  • 打赏
  • 举报
回复
真的是什么样子的写法都有!UP
luckyboy97 2005-07-14
  • 打赏
  • 举报
回复
select * from custom where addr like ''%'addr'%'''
addr作为变量就OK了
hyd990214 2005-07-14
  • 打赏
  • 举报
回复
'select * from custom where like addr = ''%'+:addr +'%'''
yimibaer 2005-07-13
  • 打赏
  • 举报
回复
我用Adoquery add 為參數
with Adoquery do
begin
close;
sql.clear;
sql.add('select * from custom');
sql.add(' where addr like'+''''+'%'+add+'%'+'''');
open;
end;
加载更多回复(8)

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧