| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1373 人关注过本帖
标题:请高人指点关于重复显示记录的问题
取消只看楼主 加入收藏
tazdm
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-5
收藏
 问题点数:0 回复次数:8 
请高人指点关于重复显示记录的问题
请高手给看看这一段有问题吗,怎样才能变成不重复的,现在页面上:假如有3条记录的话,它会在页面上显示出6条记录,不知怎么处理,请指点一下,谢谢了,是不是下面缺少什么代码,或是执行了两遍,才出这样的情况
<%
news_type = "公司动态"
sql="select top 12 news.* from news,News_Class where news.news_class_id=news_class.news_id and news_language=0 order by news_date desc"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
if not rs.eof then
  do while not rs.eof
%>
          <div id="newscont">
            <div id="newsbg0"><a href="showNews.asp?news_id=<%=rs("news_id")%>"><%=rs("news_title")%></a></div>
          </div>
          <%rs.movenext
  loop%>
  <%
    rs.close
    set rs=nothing
end if
%>
搜索更多相关主题的帖子: 高人 记录 
2008-06-05 17:06
tazdm
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-5
收藏
得分:0 
回复 2# 小丁丁 的帖子
谢谢您的回答,但是去掉if循环还是老毛病;
去掉dowhile假如有3个记录,只出现第一个记录,而且还是重复两次

[[it] 本帖最后由 tazdm 于 2008-6-6 09:05 编辑 [/it]]
2008-06-06 08:44
tazdm
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-5
收藏
得分:0 
回复 3# hmhz 的帖子
谢谢,我把你给的代码换上后无法显示了,出下面的错误:
Microsoft JET Database Engine 错误 '80004005'

ORDER BY 表达式 (news_date) 包含当前查询未选定的字段。只有第一次查询所包含的字段才可以包含在 ORDER BY 表达式中。

/newindex.asp,行 87
2008-06-06 08:46
tazdm
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-5
收藏
得分:0 
回复 6# zhangyao3287 的帖子
出了错误
Microsoft JET Database Engine 错误 '80040e14'

不支持连接表达式。

/newindex.asp,行 87
2008-06-06 08:58
tazdm
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-5
收藏
得分:0 
回复 8# zhangyao3287 的帖子
news_id    news_class_id    news_title    news_ahome    news_date    news_author    news_content    news_keyword    news_count
115    7    22    42    2005-11-30    Admin    <P><FONT face=Verdana><FONT face=Verdana><FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test<FONT face=Verdana>test</FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></P>    testtest    38
116    7    Admin        2005-11-30    Admin    <FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin<FONT face=Verdana>Admin</FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT>    Admin    59


news_id    news_type    news_language
1    公司动态    0
7    News    1
9    Dynamic industry    1
12    22    1
2008-06-06 09:13
tazdm
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-5
收藏
得分:0 
回复 10# zhangyao3287 的帖子
谢谢你了,但还是不行,还是显示重复,如果上面没问题的话,是不是出在其它程序或数据库呢.比如说上面中的shownews.asp,象这个有可能吗?
2008-06-06 09:40
tazdm
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-5
收藏
得分:0 
回复 11# zhangyao3287 的帖子
真是太谢谢您了,改成这一条不重复了,就是显示时,就象滚动时的,出两遍但是第一遍的内容滚上去后就看不到了,第二遍的内容在中间,是不是内容多了第一条内容就可以在最上边呢
2008-06-06 09:48
tazdm
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-5
收藏
得分:0 
回复 14# zhangyao3287 的帖子
仅有的3条重复,其它都是空白,等一下我试试添加多点内容试试,再告诉你结果,亿万分谢谢
2008-06-06 09:57
tazdm
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-5
收藏
得分:0 
回复 16# zhangyao3287 的帖子
谢谢老大了,太佩服您了,不耽误您太多时间了,11楼前的就可以了,我加到10条后显示就很好了,而且循环滚动,它是12条一循环,2条空白.非常感激您.能方便留下您的qq号吗,以便与您交流.发短消息留也行
2008-06-06 10:21
快速回复:请高人指点关于重复显示记录的问题
数据加载中...
 
   



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

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