ASP 分页时计算页面总数的几种算法

代码] 方法一算法

1 ' HTMer_RecordCount为要计算的页面总数
2 ' HTMer_RecordCount为记录集数
3 ' HTMer_PageSize为每页记录数
4 If HTMer_RecordCount Mod HTMer_PageSize=0 Then
5     HTMer_PageCount=Int(HTMer_RecordCount/HTMer_PageSize)
6 Else
7     HTMer_PageCount=Int(HTMer_RecordCount/HTMer_PageSize)+1
8 End If

[代码] 方法二

1 ' HTMer_RecordCount为要计算的页面总数
2 ' HTMer_RecordCount为记录集数
3 ' HTMer_PageSize为每页记录数
4 HTMer_PageCount=Int(HTMer_RecordCount/HTMer_PageSize*-1)*-1

[代码] 方法三

1 ' HTMer_RecordCount为要计算的页面总数
2 ' HTMer_RecordCount为记录集数
3 ' HTMer_PageSize为每页记录数
4 HTMer_PageCount=Abs(Int(-(HTMer_RecordCount/HTMer_PageSize)))

[代码] 方法四

1 ' HTMer_RecordCount为要计算的页面总数
2 ' HTMer_RecordCount为记录集数
3 ' HTMer_PageSize为每页记录数
4 HTMer_PageCount=Fix(HTMer_RecordCount/HTMer_PageSize)-CInt(CBool(HTMer_RecordCount Mod HTMer_PageSize))
相关文章
相关标签/搜索