关于ASP搜索问题,请高手帮忙 15

主页上有个表单,其中包括列表菜单用作搜索的类别,和一个文本框用作搜索的关键词,表单方法POST,动作指向search.asp,不知道什么原因,搜索实现不了,无法显示页面,... 主页上有个表单,其中包括列表菜单用作搜索的类别,和一个文本框用作搜索的关键词,表单方法POST,动作指向search.asp,不知道什么原因,搜索实现不了,无法显示页面,search.asp的部分程序如下:
<%
Dim recordset1
kind=request("menu1")
keyw=request("text")
if kind<>0 then
sql= "select * from dbo.book where name like '%"+keyw+"%' and biaoji='"+kind+"'"
else
sql= "select * from dbo.book where name like '%"+keyw+"%'"
end if
Set recordset1 = Server.CreateObject("ADODB.Recordset")
recordset1.open sql,conn,1,1
%>
……
……
<td width="125" rowspan="6" valign="bottom" bordercolor="#FFFFFF"><img src="img/<%=(Recordset1.Fields.Item("tupian").Value)%>.jpg" width="117" height="150" class="bian2" /></td>
<td width="335" height="10" align="left"><span class="ziti"><%=(Recordset1.Fields.Item("name").Value)%></span></td
其他类似省略
帮我解决下,谢谢
展开
 我来答
zengtianrong
2009-04-20 · 超过47用户采纳过TA的回答
知道小有建树答主
回答量:153
采纳率:75%
帮助的人:70.7万
展开全部
<form action="页面.asp" method="post">
....
</form>

出现你那样的错误,我觉得很可能你FORM中的action指向的页面写错了

if kind<>"0" then 这样试试?
niyanlei1012
2009-04-15 · 超过14用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:0
展开全部
if kind<>0 then其中的"0"是你列表菜单中默认的value吗?那你应该加上""试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式