我把access转成oracle后,所有从数据库查询数据后rs.recordcount返回的都是-1,百思不得其解!
sql="select * from tbl_titles order by id desc"
set rs=server.CreateObject("adodb.recordset")
rs.Open sql,conn,3,3
查询到的记录都可以正常显示出来,但rs.recordcount的值却总是-1
...全文
17510打赏收藏
急请高手:为什么我查询后rs.recordcount返回的总是-1呢?
我把access转成oracle后,所有从数据库查询数据后rs.recordcount返回的都是-1,百思不得其解! sql="select * from tbl_titles order by id desc" set rs=server.CreateObject("adodb.recordset") rs.Open sql,conn,3,3 查询到的记录都可以正常显示出来,但rs.recordcount的值却总是-1
<%
pgnm=rs1.pagecount
if page="" or clng(page)<0 Then
page=1
Else
if clng(page)>pgnm Then
response.write"<SCRIPT language=JavaScript>alert('请注意,页数超出范围!');"
response.Write"</SCRIPT>"
page=pgnm
End if
if pgnm>0 then
rs1.absolutepage=page
End if
End if
%>