注册 登录
编程论坛 Delphi论坛

请教-关于 like "%...%"

龙之吻 发布于 2006-04-25 21:33, 923 次点击

你能给我举列讲讲.关于like "%...%"吗,好象有很多用法.我不太清楚
请你指点迷经.谢了.

4 回复
#2
Wolf_0072006-04-27 22:08
例:查出所有记录中含有“王”字的记录。已有记录:天王,王八,大王八。
语名:
select * from 表 where 字段 like %王%
是一种模糊查询
#3
龙之吻2006-04-27 22:54
首先感谢你的解答.但是如用adotable组件中的属性filter进行数据过滤,然后显示在dbgrid中,比如数据库中有;名称字段.其值为各函数名,如:Pos,Max,Read,exceptaddr.....
应用adotable1.filtered:=false;
adotable1.filter:='名称 like "%P%"';
  adotable1.filtered:=true;
为何一按button就出错,达不到过滤效果.不知道在那里出了错误.
#4
wangchun01292006-05-06 21:32
like不能用到Filter 里面的,用整个的sql语句!
#5
龙之吻2006-05-10 22:12
like是可以用在filter里面的
1