首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

APPLICATION与分页操作!该如何解决

2012-03-24 
APPLICATION与分页操作!数据库里数据全部存入APPLICATION,该值为一数组,请问我该怎么为这一数组分页啊!请

APPLICATION与分页操作!
数据库里数据全部存入APPLICATION,该值为一数组,请问我该怎么为这一数组分页啊!
请各位大虾麻烦给下思路或提供代码参考一下!谢谢!

[解决办法]
那有什么不好分的??

按照数组的顺序分呗

比如十个一页,第三页是21-30的
[解决办法]
APPLICATION分页多此一举,除非你的数据变更活跃度很低。

数据库本身自带缓存优化性能,要不然给它那么多内存做什么?
[解决办法]
就楼上所说的来分就可以了啊!
比如:
records = ubound(APPLICATION) '总记录数
recordSize=10 '每页10条记录
pageSize = Request( "pagesize ") '返回页数
If pageSize = " " Then
pageSize = 1 '默认为第一页
End If
If CInt(records)/CInt(recordSize) > CInt(pageSize) Then
For i=recordSize*pageSize+1 to recordSize*(pageSize+1)
....... '输出内容
Next
End If

[解决办法]
感觉这样,不如生成静态脚本;
[解决办法]
不要滥用application和session,那会严重降低服务器性能. 如果是租用的空间.人家发现后,会不断叫停你的网站或者限制你的访问人数.

热点排行