asp中SQL查询语句怎么写
例如:我在一个页面里有一个链接<ahref="A.asp?name=无名">无名</a>然后在A.asp这个页面上有name=request.querystring("n...
例如:我在一个页面里有一个链接<a href="A.asp?name=无名">无名</a>
然后在A.asp这个页面上有 name=request.querystring("name")
然后在
sql="select * from Big ....... order by BigClassID"
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1
在上面的省略号那里要取得条件值name ,该怎么写呢?我用
where name=&name& 可是显示不出想要的结果。
name=request.querystring("name") 之后获得的不就是“无名”这2个字了吗?是字符类型吗 展开
然后在A.asp这个页面上有 name=request.querystring("name")
然后在
sql="select * from Big ....... order by BigClassID"
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1
在上面的省略号那里要取得条件值name ,该怎么写呢?我用
where name=&name& 可是显示不出想要的结果。
name=request.querystring("name") 之后获得的不就是“无名”这2个字了吗?是字符类型吗 展开
3个回答
展开全部
要用拼接字符串的方式:
第一段:"select * from Big where name='"
第二段:+name+
第三段:"' order by BigClassID"
这样加起来sql="select * from Big where name='"+name+"' order by BigClassID"才可以。
第一段:"select * from Big where name='"
第二段:+name+
第三段:"' order by BigClassID"
这样加起来sql="select * from Big where name='"+name+"' order by BigClassID"才可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的name字段一般是字符类型吧,所以要加单引号:
sql="select * from Big where name='"+name+"' order by BigClassID"
sql="select * from Big where name='"+name+"' order by BigClassID"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询