标题:如何条件性查询
取消只看楼主
qcchw
Rank: 1
等 级:新手上路
帖 子:3
专家分:7
注 册:2014-11-22
 问题点数:0 回复次数:1 
如何条件性查询
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example.mdb")
%>
<%
 ipadd=Request.ServerVariables("Remote_Host")
response.write ipadd  
Response.write cname //cname是当前表单值
exec="select  * from guestbook where ipadd=‘"+ipadd+"’"  //(这样查出来是空的?为什么不能按条件查询呢)
'ipadd="192.168.10.99"
'exec="select top 300 * from guestbook  //(这样就全部查出来了。但要求是条件查询,请问怎么改呢?谢谢了。)
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>

在一打开当网页就能按指定条件查询,并显示出相关结果,如何改呢?
搜索更多相关主题的帖子: microsoft guestbook access where 如何 
2014-11-22 13:54
qcchw
Rank: 1
等 级:新手上路
帖 子:3
专家分:7
注 册:2014-11-22
得分:0 
<%
 set conn=server.createobject("adodb.connection")
 conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example.mdb")
 %>
 <%
 ipadd=Request.ServerVariables("Remote_Host")
 response.write ipadd  
 Response.write cname //cname是当前表单值 这个值输出来也是空的。
 exec="select  * from guestbook where cname=‘"+cname+"’"   (为什么这个查不出来相关的记录。因为是表单的内容,不能在同一页面取到?)
 
 set rs=server.createobject("adodb.recordset")
 rs.open exec,conn,1,1
%>
 cname在页面中的代码为 <input name="cname" type="text" value="qcc">

[ 本帖最后由 qcchw 于 2014-11-22 14:30 编辑 ]
2014-11-22 14:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-439010-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.817974 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved