asp搜索代码的问题

ifrequest.querystring("key")<>""thenrequest.querystring("key")=keyelseresponse.redire... if request.querystring("key")<>"" then
request.querystring("key")=key
else
response.redirect"http://localhost/试/连成.asp"
end if
if request.querystring("type")<>""then
request.querystring("type")=kind
end if
set conn=server.createobject("adodb.connection")
conn.open"dsn=accessdsn"
set rs = Server.CreateObject("ADODB.RecordSet")
sql="select * from "&kind&" WHERE 名称 LIKE '%"&key&"%'"
rs.open sql,conn,1

if rs.bof and rs.eof then
response.redirect"http://localhost/试/连成.asp"
end if
后面是分页显示省略表单如下
<form id="form1" name="form1" method="get" action="还成.asp">
<label>
<input name="key" type="text" id="key" />
</label>

<label>
<input type="submit" name="Submit" value="提交" />
</label>

<label>
<select name="type" id="type">
<option value="订购表格1">当日货</option>
<option value="表格2">两日后送到</option>
<option value="表格3" selected="selected">七日后送到</option>
</select>
</label>
</form>
输入关键词后,还是回到连成.asp页面,显示不了搜索内容,而且地址变为http://localhost/%CA%D4/%C1%AC%B3%C9.asp,再搜就是找不到页面
请大家帮助
展开
 我来答
shijiaokun
2007-06-26 · TA获得超过127个赞
知道答主
回答量:130
采纳率:0%
帮助的人:148万
展开全部
1>key=request.querystring("key")或者直接:key=request("key")
2>kind request.querystring("type") kind=request("type")
3>rs.open sql,conn,1,1
4>如果想出的错误最少的话,建议把你网站下所有目录和文件全部用英文代替,哪怕用拼音也比用汉字命名的会少出错误。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式