设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 66|回复: 5
打印 上一主题 下一主题

[求助]为什么rsObj.recordCount和rsObj.pageCount读出来是-1

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-7 03:46:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
<%
dim connstr '连接字符串
dim db '数据库文件路径
db = "../database/golfers.mdb"
connstr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
set rsObj = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT * FROM news WHERE 1 = 1"
strSQL = strSQL&" ORDER by newsid desc"
rsObj.Open strSQL, conn, 2,1
rsObj.pagesize = conMaxPerPage
%>
<%=rsObj.recordCount%><br><%=rsObj.pageCount%>
数据库里是有数据的
2#
发表于 2010-1-7 03:46:34 | 只看该作者
好象是什么东西不支持 我也忘. 给你看下我的代码
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-7 03:46:37 | 只看该作者
<!--#Include file="adovbs.inc"--> // 需要此文件
<!--#Include file="conn.inc"-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<link href="text.css" rel="stylesheet" type="text/css">
</head>
<body>
<div align="center">
<%
rs.cursortype=3
str="select * from gqgx Order By id desc"
rs.open str,conn,3,1
%> <table width="80%" height="550" border="1" bordercolor="aa0000">
<tr>
<td height="510" align="center" valign="top"><form name="form1" method="post" action="">
<table width="100%" border="0">
<tr bgcolor="bb0000">
<td width="33%" height="20"><div align="center" class="style6">标题</div></td>
<td width="33%" height="20"><div align="center" class="style6">关系</div></td>
<td width="33%" height="20"><div align="center" class="style6">操作</div></td>
</tr>
<% if rs.eof or rs.bof then
response.write "<td>没有信息记录</td>"
else %>
<% rs.pagesize=15 %>
<% if request("page")="" then
page=1
else
page=CLng(request("page"))
end if
%>
<%
IF page<1 Then
page=1
end if
If page>rs.pagecount Then
page=rs.pagecount
rs.absolutepage=page
end if
%>
<%
rs.absolutepage=cint(page)%>
<% for ipage=1 to rs.pagesize %>
<%
id=rs("id")
title=rs("title")
types=rs("gqgx")
Notice=rs("Notice")
response.Write("<tr bgcolor=#CCCCCC>")
response.Write("<td height=20><div align=center>"&title&"</div></td>")
response.Write("<td height=20><div align=center>"&types&"</div></td>")
if Notice=true then
response.Write("<td height=20><div align=center><A href=xggqgx.asp?id="&id&"><font color=000000>修改</font></a> | <a href=# onClick=""javascript:if(confirm('确定要删除吗?')) location.href='dele.asp?cz=5&id="&id&"';""><font color=000000>删除</font></a> | <a href=laws.asp?cz=5&czz=1&id="&id&"><font color=000000>取消公告</font></a></div></td>")
else
response.Write("<td height=20><div align=center><A href=xggqgx.asp?id="&id&"><font color=000000>修改</font></a> | <a href=# onClick=""javascript:if(confirm('确定要删除吗?')) location.href='dele.asp?cz=5&id="&id&"';""><font color=000000>删除</font></a> | <a href=laws.asp?cz=5&czz=2&id="&id&"><font color=ff0000>设为公告</font></a></div></td>")
end if
response.Write("</tr>")
%>
<% rs.moveNEXT
IF rs.EOF Then
Exit For
End If
next
end if
%>
</table>
</form></td>
</tr>
<tr>
<td height="20"><div align="center"><table width="330" border="0" align="center" bgcolor="#FFFFFF">
<tr>
<%
'翻页控制代码
IF page<>1 Then
Response.Write("<td><a href=glgqgx.asp?page=1><font color=000000>第一页</font></a></td>")
Response.Write("<td><a href=glgqgx.asp?page="&(page-1)&"><font color=000000>上一页</font></a></td>")
Else
Response.Write("<td>第一页</td>")
Response.Write("<td>上一页</td>")
End IF
IF page<>rs.pagecount then
Response.Write("<td><a href=glgqgx.asp?page=" & (page+1) & "><font color=000000>下一页</font></a></td>")
Response.Write("<td><a href=glgqgx.asp?page=" & rs.pagecount & "><font color=000000>最后一页</font></a></td>")
Else
Response.Write("<td>下一页</td>")
Response.Write("<td>最后一页</td>")
End IF
%>
<td><span class=style22>共<%=rs.pagecount%>页</span></td>
<td align="left"><span class=style22>当前第<%=page%>页</span></td>
</tr>
</table></div></td>
</tr>
</table>
</div>
</body>
</html>
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-7 03:46:40 | 只看该作者
哦,谢谢
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-7 03:46:43 | 只看该作者
我把文件传上来了,各位帮忙看看.
就是数据库news表中有11个数据.但是pageguide.asp中的
<div align = "right"><%=rsObj.recordCount%>项,第<%=page%>/<%=rsObj.pageCount%> 页 
语句中的rsObj.recordCount和rsObj.pageCount显示为-1. 附件: 只有本站会员才能下载或查看附件,请您 登录 或 注册
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-20 00:21 , Processed in 0.076794 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表