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变量,让数据库查询。
展开
 我来答
百度网友fb55f35
2013-09-14 · TA获得超过579个赞
知道小有建树答主
回答量:1395
采纳率:50%
帮助的人:1241万
展开全部
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&"' "
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
TableDI
2024-07-18 广告
在Excel中,使用`VLOOKUP`函数进行单一条件查找非常常见,但`VLOOKUP`本身并不直接支持双重条件。然而,你可以通过一些间接方法实现。一种方法是将两个条件合并为一个标识符(例如,通过连接或串联),然后在另一个区域中查找此标识符... 点击进入详情页
本回答由TableDI提供
cnhupo188f
2013-09-14 · TA获得超过128个赞
知道小有建树答主
回答量:521
采纳率:80%
帮助的人:208万
展开全部
用这个
sql ="Select * From test3 where 数字="&arr

<input name="arr" value="数据">
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
取券啦
2013-09-28 · TA获得超过107个赞
知道小有建树答主
回答量:174
采纳率:0%
帮助的人:154万
展开全部
sql ="Select * From test3 where 数字=' "+ arr +"'"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式