一段ASP模糊查询代码,不能显示结果,高手来

[复制链接]
查看11 | 回复1 | 2008-5-29 18:00:37 | 显示全部楼层 |阅读模式
下面给出的是全部代码
0 then
condition = condition & " and webtype="&webtype
end if
linkstr = linkstr & "&action=ListSite&webtype="&webtype
if find"" then
condition = condition & " and (sitename like '%"&find&"%' or siteurl like '%"&find&"%')"
end if
linkstr = linkstr & "&action=ListSite&find="&find
'分页信息
dim PageNo
PageNo=Request.QueryString("PageNo")
if PageNo="" or not isnumeric(PageNo) then
PageNo=1
else
PageNo=int(PageNo)
end if
'普通sql语句
sql=sql & condition &" ORDER BY "&pl&" DESC"
%>
[table]
[tr]
[td]关键字:
" size="15" maxlength="20" class='inbox01'>

[/td]
[/tr]
关键字那里输入查询,没结果,高手帮忙看看
我把sitename like '%"&find&"%' or siteurl like '%"&find&"%'中的sitename like '%"&find&"%'去掉后,能模糊查到siteurl的结果,siteurl内容是全数字,sitename内容是数字+中文+符号,为什么sitename like '%"&find&"%'查找sitename的结果,就不起作用了呢??

回复

使用道具 举报

千问 | 2008-5-29 18:00:37 | 显示全部楼层
你是模糊查询这么还用and,都用成or试下,估计是and判断的条件没有通过吧~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行