急~~asp~

[复制链接]
查看11 | 回复2 | 2009-3-17 15:02:08 | 显示全部楼层 |阅读模式
在实现分页功能时
Set objConn=Server.CreateObject("ADODB.Connection")
DBPath=Server.MapPath("lixiang.accdb")
objConn.Provider="Microsoft.ACE.OLEDB.12.0"
objConn.Open DBPath
set rs=Server.CreateObject("ADODB.recordset")
sql="select * from [dairy]"
set rs=objConn.execute(sql)
totalcount=rs.recordcount
rs.pagesize=3
totalpage=rs.pagecount
为什么测试出totalpage=-1,totalcount也等于-1呢???

回复

使用道具 举报

千问 | 2009-3-17 15:02:08 | 显示全部楼层
正确的写法是这样的。。objConn.exec是不支持分页的。Set objConn=Server.CreateObject("ADODB.Connection") DBPath=Server.MapPath("lixiang.accdb") objConn.Provider="Microsoft.ACE.OLEDB.12.0" objConn.Open DBPath set rs=Server.CreateObject("ADODB.recordset") sql="select * from [dairy]" rs.open sql,objConn,1,1totalcount=rs.recordcount ...
回复

使用道具 举报

千问 | 2009-3-17 15:02:08 | 显示全部楼层
你在百度搜索 叶子asp分页类 分页可以选择access或者mssql,听说速度是ASP分页中最快的 现在分页都用类,单独写sql语句很繁锁...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行