请帮助,困扰了半天的问题,在线等待解答
sqlserver2000数据库,数据库中有两条记录,读取显示出来的时候也正常,只是用rs.recordcount获得记录总数的时候为-1,分页显示的时候rs.pagecount也为-1,文件如下
<!--#include file="todata2.asp"-->
<%dim rs,sql
set rs=server.createobject("adodb.recordset")
classid=1
sql="select * from newsID where CLASSID=3"
rs.open sql,con
if not rs.eof then
response.Write rs("titleid")
else
response.Write "没有数据"
end if
response.Write "<br>"
response.Write rs.recordcount
rs.close
set rs=nothing
con.close
set con=nothing
%>
显示结果为
测试数据一
-1
不明白,为什么rs.recordcount=-1呢?