| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 549 人关注过本帖
标题:帮忙看看这个程序
只看楼主 加入收藏
leonblue
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2004-12-18
收藏
 问题点数:0 回复次数:4 
帮忙看看这个程序

我写了这么一段程序结果IE上什么也没显示.帮忙看看是什么原因?

<%set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("bbs.mdb") exec="select * from Details where Levels=1 order by DataAndTime desc" set rs=server.createobject("adodb.recordset") rs.open exec,conn,1,1

'rs.absolutepage=1 分页功能待完善

if not rs.eof then response.Write "<ul>" do while not rs.eof and rowcount>0 response.write "<li>" 'response.Write "<font color="& rs("color") &">"& rs("Title") &"</font>" response.Write "<a href='showarticle.asp?Title="& rs("Title")&"'><font color="& rs("color") &">"& rs("Title") &"</font></a>" response.Write "</li>" rs.movenext rowcount=rowcount-1 loop response.Write"</ul>" end if

rs.close set rs=nothing conn.close set conn=nothing %>

搜索更多相关主题的帖子: microsoft access where 
2004-12-20 14:37
aniude
Rank: 2
等 级:新手上路
威 望:3
帖 子:231
专家分:0
注 册:2004-11-3
收藏
得分:0 

else

resposne.write("dfsdfds")

试试

哦,对了rowcount=?你好象没有定义

[此贴子已经被作者于2004-12-20 15:01:41编辑过]


2004-12-20 15:00
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 

楼主没有取得rowcount就使用了,当然不行

'rs.absolutepage=1 分页功能待完善

if not rs.eof then rowcount=rs.RecordCount '加上这一行 response.Write "<ul>" do while not rs.eof and rowcount>0 response.write "<li>" 'response.Write "<font color="& rs("color") &">"& rs("Title") &"</font>" response.Write "<a href='showarticle.asp?Title="& rs("Title")&"'><font color="& rs("color") &">"& rs("Title") &"</font></a>" response.Write "</li>" rs.movenext rowcount=rowcount-1 loop response.Write"</ul>" end if

不过你用的是do while循环,每次都判断了rs.eof ,所以不用这个变量也可以的。 

[此贴子已经被作者于2004-12-21 08:59:00编辑过]


天津网站建设 http://www./
2004-12-21 08:56
leonblue
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2004-12-18
收藏
得分:0 
谢谢各位兄弟的帮忙啊
2004-12-21 10:46
DENVER
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2004-12-21
收藏
得分:0 

<% dim n n=rs.recordcount %> <% for i=1 to n if rs.eof then exit for %> <ul> <li> <font color=<%= rs("color") %>><%=rs("Title") %></font> <a href="showarticle.asp?Title=<%=rs("Title")%>"><font color="<%=rs("color") %>"> <%= rs("Title") %></font></a> </li> </ul>

<% rs.movenext next rs.close set rs=nothing conn.close set conn=nothing %>

这样简洁得多了

2004-12-21 13:45
快速回复:帮忙看看这个程序
数据加载中...
 
   



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

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