标题:如何条件性查询
只看楼主
qcchw
Rank: 1
等 级:新手上路
帖 子:3
专家分:7
注 册:2014-11-22
 问题点数:0 回复次数:2 
如何条件性查询
<%
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
kingfangden
Rank: 4
来 自:深圳
等 级:贵宾
威 望:11
帖 子:57
专家分:279
注 册:2013-12-20
得分:0 
没有问题,看你数据库里有没有这样的记录。

做一个好的Asp人员,做一个好的互联网公司!
公司官网---www-xhxit-com
个人日记---www-dengshifang-cn
仕方文章管理系统---www-4fwen-com
2014-11-22 14:03
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 1.066240 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved