关于分页的一个问题
一个recordset对象,提交到客户断以后,要怎样才可以一次把所有的记录都分页显示出来?
即不要到服务器那重新查询,而直接可以在客户端进行分页.
知道的给解释一下思路好吗?多谢~~
问题点数:50、回复次数:6Top
1 楼wolf004(色胚)回复于 2003-09-02 23:02:21 得分 5
应该是在服务器上处理的吧~!?
rs.recordcount 返回记录总数
rs.pagesize=N 设置每页为N条记录
rs.absoluteposition=N 将记录指针移到数据表第N行
rs.pagecount 根据 pagesize 的设置返回总页数
rs.absolutepage=N 将记录指针移到第N页的第一行
用这几个就可以实现分页了!Top
2 楼jackking(追梦客)回复于 2003-09-02 23:36:19 得分 20
可以考虑使用XML,进行数据绑定Top
3 楼qlwqz(草农)回复于 2003-09-03 07:51:31 得分 0
to wolf004(色胚) :
每次进行分页都到服务器进行查找,在下载的同时都会用户对它进行修改,那每次搜索的到的结果都不一样了,如果在前面已经显示了的页面上添加记录了,那不是会乱掉?
to jackking(梦猫猫):
xml还没接触过,等一下看看,
多谢Top
4 楼fhbkyo(光荣潜水员)回复于 2003-09-03 08:57:42 得分 5
http://expert.csdn.net/Expert/topic/2044/2044306.xml?temp=.928158Top
5 楼fujiachun(傅加淳)回复于 2003-09-03 09:11:20 得分 20
如果一次把全部数据下载到客户端速度会慢,如果数据量大会很慢。
如果一定要这样做,可以使用层(DIV),每页一个层,加载时第一个层可见,其他的隐藏,通过上页、下页的在脚本中控制层的显示。Top
6 楼jackking(追梦客)回复于 2003-09-03 14:13:45 得分 0
TO qlwqz(唉,痛苦阿~~)
使用XML加载需要的所有记录,但要考虑的是,如果记录很多,可能在第一次加载的时候会慢,因为要写入所有数据到XML文件中Top



