注册 登录
编程论坛 ASP技术论坛

带参数重定向到某一页面的语句,怎么写

awke002 发布于 2008-10-09 14:44, 2078 次点击
我想输出到向指定的页面,顺便传俩个参数过去,这两个参数是数据库中某两个字段的值。
诸如下面的形式,但是下面的语句是不对的,因为<%%> 里面是不能包含<%%>,所以不知道怎么写这个定向语句。。

Response.Redirect "metropolis_end.asp?id=<%=rs('sj_id')%>&mm=<%=rs('sj_name')%>"

应该怎么写才对啊。。
谢谢!
8 回复
#2
永夜的极光2008-10-09 15:06
Response.Redirect "metropolis_end.asp?id=" & rs('sj_id') & "&mm=" & rs('sj_name')
#3
awke0022008-10-09 15:09
这样写的话 第一个 ' 就注释了后面的语句了
#4
寂寞仙人掌2008-10-09 15:09
<%%>是用来嵌套在HTML代码中的
#5
寂寞仙人掌2008-10-09 15:10
[bo][un]awke002[/un] 在 2008-10-9 15:09 的发言:[/bo]

这样写的话 第一个 ' 就注释了后面的语句了

注释不了,你运行一下就知道了
#6
awke0022008-10-09 15:18
[bo][un]寂寞仙人掌[/un] 在 2008-10-9 15:10 的发言:[/bo]


注释不了,你运行一下就知道了


在代码里面他就是灰色的了 在第一个 ' 后面的代码都是灰色啦
#7
永夜的极光2008-10-09 15:26
那把单引号都换成双引号就好了

你用的是DW?
#8
hangxj2008-10-09 15:44
Response.Redirect "metropolis_end.asp?id=" & rs("sj_id") & "&mm=" & rs("sj_name")

最基本的语法呀
#9
anlige2008-10-09 16:45
Response.Redirect "metropolis_end.asp?id="&rs("sj_id")&"&mm="&rs("sj_name")
1