#12004/3/28 19:47:31
以下是我的分页代码的一部分
DIM CONN,CONSTR,RS,strSql
CONSTR="DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & SERVER.MapPath("data/elaine.mdb")
SET CONN=SERVER.CreateObject("ADODB.CONNECTION")
SET RS=SERVER.CreateObject("ADODB.RECORDSET")
CONN.OPEN CONSTR
strSql="SELECT * FROM message where Subject<>''"
RS.OPEN strSql,CONN,1,1
dim page '要定位的页面
page=request.querystring("page")
rs.pagesize=2
if page<> 1 then page=1
if page =nul then page=1
if page > rs.pagecount then page=rs.pagecount
'我的数据库里有8条记录.返回的pagecount就是4但是上面那加粗的语句不行.
比如我用传过去的page无论是多少1也好.5也好........最后返回的page都是4.
这是为什么..
谢谢解答....
感激不尽