请问这段asp代码为什么不能实现多条件查询

dimrs,sqlsql="select*fromorderswhereusername='"&username&"'andorderid=orderid"setrs=c... dim rs,sql
sql="select * from orders where username='"&username&"' and orderid=orderid"
set rs=conn.execute(sql)
if not rs.eof then
session("orderid")=orderid
response.Redirect("dingdancx.asp")
请问这段代码为什么只能按订单编号查询,不能同时按订单编号和用户名查询?用户名username为字符型,订单编号orderid为自动编号
展开
 我来答
亚瑟殿下
2009-05-25 · TA获得超过602个赞
知道小有建树答主
回答量:207
采纳率:0%
帮助的人:241万
展开全部
楼主的SQL写错啦。spant8的正确。 变量之前都要用&的,别忘了哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
spant8
2009-05-25 · TA获得超过1755个赞
知道小有建树答主
回答量:2113
采纳率:50%
帮助的人:652万
展开全部
sql="select * from orders where username='"&username&"' and orderid="&orderid

orderid是数字,所以不用引号。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hothood
2009-05-25 · 超过20用户采纳过TA的回答
知道答主
回答量:134
采纳率:0%
帮助的人:0
展开全部
应可以的吧,输出SQL语句看下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CN域名20元
2009-05-25 · TA获得超过178个赞
知道小有建树答主
回答量:1495
采纳率:0%
帮助的人:0
展开全部
没见过。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式