ASP超链接传递值接收不到(在线等)

来源:百度知道 编辑:UC知道 时间:2024/07/05 00:21:35
<a href="guojia.asp?m=4&n=73">法国</a>这是超链接
rs.open "select * from products where grade='"&request("m")&"' and anclassid='"&request("n")&"'",conn,1,1 数据库语句没有报错,但就是接收不到上面的m,n的值,请高人看看

sql= "select * from products where grade="&request("m")&" and anclassid="&request("n")&""
rs.open sql,conn,1,1

PS:4是数据 在sql中,接受是
="&request("m")&" 去掉单引号
如果是字符串才是
='"&request("m")&"'

sql="select * from products where grade='"&request("m")&"' and anclassid='"&request("n")&"'"
response.write(sql)
response.end
把SQL的值显示出来看看.

Request.QueryString["m"].ToString().trim();这样接传来的值

你确定你的grade和anclassid字段都是字符型的吗?如果不是字符型的把sql中的单引号去掉试试。