asp 查询数据库问题,select.....where 里面要使用变量 30
代码如下:<%zjy_conn_STRING="Driver={SQLServer};server=(local);uid=sa;pwd=991366;database=...
代码如下:
<%
zjy_conn_STRING = "Driver={SQL Server};server=(local);uid=sa;pwd=991366;database=test1;"
Set conn = Server.Createobject("ADODB.Connection")
conn.open zjy_conn_STRING
set rs=server.createobject("adodb.recordset")
sql ="Select * From test3 where 数字=' “arr” ' "
RS.open sql,Conn,1,1
do while not rs.eof
RS.MoveNext
Loop
rs.close
%>
问题1:第五行那里有个arr变量
我的arr变量要怎么写进上面的语句,让select能正常搜索那个变量
我的arr假如是一个cookie里面的数值
<script>
var arr = document.cookie.match(new RegExp("(^| )value=([^;]*)(;|$)"));
if(arr != null) document.write(unescape(arr[2]));
</script>
问题2:如果我做了个表单,如何将表单里面的数值一提交,然后就能把那个数值放到上面的select中的arr变量,让数据库查询。 展开
<%
zjy_conn_STRING = "Driver={SQL Server};server=(local);uid=sa;pwd=991366;database=test1;"
Set conn = Server.Createobject("ADODB.Connection")
conn.open zjy_conn_STRING
set rs=server.createobject("adodb.recordset")
sql ="Select * From test3 where 数字=' “arr” ' "
RS.open sql,Conn,1,1
do while not rs.eof
RS.MoveNext
Loop
rs.close
%>
问题1:第五行那里有个arr变量
我的arr变量要怎么写进上面的语句,让select能正常搜索那个变量
我的arr假如是一个cookie里面的数值
<script>
var arr = document.cookie.match(new RegExp("(^| )value=([^;]*)(;|$)"));
if(arr != null) document.write(unescape(arr[2]));
</script>
问题2:如果我做了个表单,如何将表单里面的数值一提交,然后就能把那个数值放到上面的select中的arr变量,让数据库查询。 展开
3个回答
展开全部
1、dim arr
arr=request.cookies("arr")''获取cookies值,cookies名称为arr如果有不同,这里修改一下
sql ="Select * From test3 where 数字='"&arr&"' "
2、如果是表单,那么<input name="arrform" value="表单值">
那么arr=request.form("arrform")
sql ="Select * From test3 where 数字='"&arr&"' "
arr=request.cookies("arr")''获取cookies值,cookies名称为arr如果有不同,这里修改一下
sql ="Select * From test3 where 数字='"&arr&"' "
2、如果是表单,那么<input name="arrform" value="表单值">
那么arr=request.form("arrform")
sql ="Select * From test3 where 数字='"&arr&"' "
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
TableDI
2024-07-18 广告
2024-07-18 广告
在Excel中,使用`VLOOKUP`函数进行单一条件查找非常常见,但`VLOOKUP`本身并不直接支持双重条件。然而,你可以通过一些间接方法实现。一种方法是将两个条件合并为一个标识符(例如,通过连接或串联),然后在另一个区域中查找此标识符...
点击进入详情页
本回答由TableDI提供
展开全部
用这个
sql ="Select * From test3 where 数字="&arr
<input name="arr" value="数据">
sql ="Select * From test3 where 数字="&arr
<input name="arr" value="数据">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql ="Select * From test3 where 数字=' "+ arr +"'"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询