asp中传递了两个参数 查询语句怎么写?

来源:百度知道 编辑:UC知道 时间:2024/05/31 23:28:33
我的参数传递语句<a href="addnew.asp?id=<%=re("id")%>&yname=<%=re("yname")%>"><%=re("ename")%></a>
如果只有一个参数 那么查询语句可以这样写sql="select * from news where erjilanmu="&Request("id")
但现在我传了两个参数 怎么写sql语句?高手指教 谢谢

比如传了两个参数为,id和yname
下面是查询是结果里有id值或yname值都查出来
sql="select * from news where erjilanmu="&Request("id") &" or yname='"&Request("yname")&" '"

下面是查询是结果里同时有id值和yname值都查出来
sql="select * from news where erjilanmu="&Request("id") &" and yname='"&Request("yname")&" '"

sql="select * from news where erjilanmu="&Request("id")&" and yname='"&request("yname")&"'"

sql="select * from news where erjilanmu='"&Request("id")&'" and yname ='"&Request("id")&'" "

应该这样子写的 你试试吧,应该没有问题的

id=Request.QueryString("id"):yname=Request.QueryString("yname")
sql="select * from news where erjilanmu="&Request("id")&" and yname='"&yname&"'"