request asp

来源:百度知道 编辑:UC知道 时间:2024/06/25 05:16:31
有这样一句
<a href="userdetail.asp?id=<%=rs1("userid")%>"><%=rs1("name")%></a>传递参数 userid
下一页面有<%o=request("userid")%>接受参数
sql="select * from user where userid=o"数据库操作中 userid怎么获得不了上边的o阿
1 3楼的,我也想过,不行啊

sql="select * from user where userid="&request("id")

sql语句写的不对,应该改成

sql="select * from user where userid="&o

另外.如果是GET方式传值最好用Request.QueryString()来传值,服务器效率会高很多.如果用表单传值最好用Request.Form()

写法错误了<%o=request("userid")%>和 userid=o"都错了

sql="select * from user where userid="&o

sql="select * from user where userid="&o&""

连接传值在接值的时候应该用request.querystring("")来接值