asp url中如何传递中文 点击 5
比如A页面index.asp:<ahref="B.asp?leibie=中文字符">中文传递URL测试</a>;B页面B.asp:<!--#includefile="Co...
比如 A页面index.asp: <a href="B.asp?leibie=中文字符"> 中文传递URL测试</a> ;
B 页面B.asp:
<!--#include file="Conn.asp"-->
<%
set rs=server.createobject("adodb.recordset")
sql="select * from class where leibie="&request.querystring("leibie")
rs.open sql,conn,1,1
%>
怎么不行呢? 展开
B 页面B.asp:
<!--#include file="Conn.asp"-->
<%
set rs=server.createobject("adodb.recordset")
sql="select * from class where leibie="&request.querystring("leibie")
rs.open sql,conn,1,1
%>
怎么不行呢? 展开
5个回答
展开全部
<a href="B.asp?leibie=<%=server.urlencode("中文字符")%>"> 中文传递URL测试</a>
上面的中午会通过server来进行解码,解码成如:E5%8F%91%E6%94%BE等,接受的时候直接request.querystring就行了
接收的时候如果是 中午的话加 ' 括起来, 如where leibie='"&request.querystring("leibie")&“ ‘
上面的中午会通过server来进行解码,解码成如:E5%8F%91%E6%94%BE等,接受的时候直接request.querystring就行了
接收的时候如果是 中午的话加 ' 括起来, 如where leibie='"&request.querystring("leibie")&“ ‘
追问
能不能解释一下 & 和"和'的作用和关系;request.querystring("leibie"等关系?我都混乱了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql="select * from class where leibie="&request.querystring("leibie")
修改为:
sql="select * from class where leibie='"&request.querystring("leibie")&"'"
注意看里面的引号哦 字符串 要用''括起来的
修改为:
sql="select * from class where leibie='"&request.querystring("leibie")&"'"
注意看里面的引号哦 字符串 要用''括起来的
追问
能不能解释一下 ""&跟request.querystring("leibie")的关系;什么情况下用 & 什么情况用"或者'的符合呢?我都混乱了,都不知道怎么样用!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用URL编码:
<a href="B.asp?leibie=<%=server.urlencode("中文字符")%>"> 中文传递URL测试</a>
<a href="B.asp?leibie=<%=server.urlencode("中文字符")%>"> 中文传递URL测试</a>
追问
="&request.querystring("leibie")
能不能把 " &解释一下吗?什么情况下用他!
追答
"select * from class where leibie=" 是字符串,& 是连接符,request.querystring("leibie")获取的也是字符串。
&就是把前后两个字符串连接起来,组成一个sql语句。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其中一句改成:
sql="select * from class where leibie='%"&request.querystring("leibie")&"%' "
sql="select * from class where leibie='%"&request.querystring("leibie")&"%' "
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-04-10 · 知道合伙人互联网行家
关注
展开全部
a和b都指定相同编码即可.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询