| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 663 人关注过本帖
标题:[精]用ACCESS搜索的问题
取消只看楼主 加入收藏
iamliubo
Rank: 1
等 级:新手上路
帖 子:357
专家分:0
注 册:2005-11-7
收藏
 问题点数:0 回复次数:4 
[精]用ACCESS搜索的问题
下面是我的ASP代码,为什么我只能搜索到第一个数据库里的信息,而后面的信息却不能搜索出来?哪位朋友可以给我解答下,小弟在此先些过了,在线等答案 ^_^!!!
<%
const adopenstatic=3
const adlockreadonly=1
const adcmdtable=2
news=Request.Form("news")
strconn="provider=microsoft.jet.oledb.4.0;data source=C:\Inetpub\wwwroot\lb\db1.mdb;persist security info=false"
set strrs=Server.CreateObject("adodb.recordset")
strrs.Open"lxr",strconn,3,1,2
news="地址='"&news&"'"
strrs.Find news
if strrs.EOF then
Response.Write"没有"
else
Response.Write "<a href='"&strrs("url")&"'>"&strrs("名字")&"</a><br>"
strrs.MoveNext
End if
strrs.Close
set strsr=nothing
%>
搜索更多相关主题的帖子: ACCESS 搜索 
2005-11-07 15:14
iamliubo
Rank: 1
等 级:新手上路
帖 子:357
专家分:0
注 册:2005-11-7
收藏
得分:0 
不是循环,我是想模糊查询,可只能查找到第一个,怎么才能把数据库中所有包含我所要查找的关键字都给显示出来

2005-11-07 15:22
iamliubo
Rank: 1
等 级:新手上路
帖 子:357
专家分:0
注 册:2005-11-7
收藏
得分:0 
哦 不好意思,那是我误解了,我是想想搜索一个数据表里面的多条信息,代码应该是什么呢,我上面的代码错在哪呢,还是一点都没对。。。

2005-11-07 15:31
iamliubo
Rank: 1
等 级:新手上路
帖 子:357
专家分:0
注 册:2005-11-7
收藏
得分:0 
这段代码提示我语句错误,但我不知道错在哪了,有朋友可以告诉我是错在哪了吗????
<%
const adopenstatic=3
const adlockreadonly=1
const adcmdtable=2
news=Request.Form("news")
strconn="provider=microsoft.jet.oledb.4.0;data source=C:\Inetpub\wwwroot\lb\db1.mdb;persist security info=false"
set strrs=Server.CreateObject("adodb.recordset")
strrs.Open"select * from lxr where 地址 like '"&news&"%'",strconn,3,1,2
do while not strrs.EOF then
Response.Write "<a href='"&strrs("url")&"'>"&strrs("名字")&"</a><br>"
strrs.MoveNext
loop
strrs.Close
set strsr=nothing
%>

2005-11-07 15:39
iamliubo
Rank: 1
等 级:新手上路
帖 子:357
专家分:0
注 册:2005-11-7
收藏
得分:0 
哈哈 我终于调出来了 谢谢大家了 我已经被这个问题困扰2天了 今天终于解决了 啊门。。。

2005-11-07 15:46
快速回复:[精]用ACCESS搜索的问题
数据加载中...
 
   



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

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