asp sql语句中where条件的问题
<%setrs=server.CreateObject("adodb.recordset")sql="selecturlfromjiaocai"rs.opensql,co...
<%
set rs=server.CreateObject("adodb.recordset")
sql="select url from jiaocai"
rs.open sql,conn,1,1
dim url
url=rs("url")
response.Redirect url
%>
上面的sql语句一旦加上where语句就不能跳转了,还有请问where语句后面我想从表单中得到的数据和数据库中的jcname相同的情况下查询url。如何写
这样写对吗:sql="select url,jcname from jiaocai where jcname="&request("key") 展开
set rs=server.CreateObject("adodb.recordset")
sql="select url from jiaocai"
rs.open sql,conn,1,1
dim url
url=rs("url")
response.Redirect url
%>
上面的sql语句一旦加上where语句就不能跳转了,还有请问where语句后面我想从表单中得到的数据和数据库中的jcname相同的情况下查询url。如何写
这样写对吗:sql="select url,jcname from jiaocai where jcname="&request("key") 展开
2个回答
展开全部
值前后要加单引号
sql="select url,jcname from jiaocai where jcname='"&request("key")&"'"
sql="select url,jcname from jiaocai where jcname='"&request("key")&"'"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询