当前位置:学学看123知识中心电脑教学网络编程ASP分页时计算页面总数的几种算法» 正文

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

[06-11 19:36:28]   来源:http://www.xxk123.com  网络编程   阅读:8962

导读: 今天在用ASP做项目时用到了分页,其中计算页面总数时让我折腾了半天,当设置每页显示的记录数不同时,计算页面总数总是有误,于是在网上查看别人的算法,现拿来分享相关代码。 下面是我从网上找到三种ASP分页时计算页面总数的方法,此方法仅为分页时计算页面总数,并非整个分页代码: 方法一:<%' HTMer_RecordCount为要计算的页面总数' HTMer_RecordCount为记录集数' HTMer_PageSize为每页记录数If HTMer_RecordCount Mod HTMer_PageSize=0 Then HTMer_PageCount=Int(HTMer_RecordCount/HTMer_PageSize)Else HTMer_PageCount=Int(HTMer_RecordCount/HTMer_PageSize)+1End If%> 方法二:<%' HTMer_RecordCount为要计算的页面总数' HTMer_RecordCount为记录集

ASP分页时计算页面总数的几种算法,标签:unix网络编程,java网络编程,http://www.xxk123.com

    今天在用ASP做项目时用到了分页,其中计算页面总数时让我折腾了半天,当设置每页显示的记录数不同时,计算页面总数总是有误,于是在网上查看别人的算法,现拿来分享相关代码。

    下面是我从网上找到三种ASP分页时计算页面总数的方法,此方法仅为分页时计算页面总数,并非整个分页代码:

    方法一:

<%
' HTMer_RecordCount为要计算的页面总数
' HTMer_RecordCount为记录集数
' HTMer_PageSize为每页记录数
If HTMer_RecordCount Mod HTMer_PageSize=0 Then
    HTMer_PageCount=Int(HTMer_RecordCount/HTMer_PageSize)
Else
    HTMer_PageCount=Int(HTMer_RecordCount/HTMer_PageSize)+1
End If
%>

    方法二:

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

    方法三:

<%
' HTMer_RecordCount为要计算的页面总数
' HTMer_RecordCount为记录集数
' HTMer_PageSize为每页记录数
HTMer_PageCount=Abs(Int(-(HTMer_RecordCount/HTMer_PageSize)))
%>

    方法四:

<%
' HTMer_RecordCount为要计算的页面总数
' HTMer_RecordCount为记录集数
' HTMer_PageSize为每页记录数
HTMer_PageCount=Fix(HTMer_RecordCount/HTMer_PageSize)-CInt(CBool(HTMer_RecordCount Mod HTMer_PageSize))
%>
Tag:网络编程unix网络编程,java网络编程电脑教学 - 网络编程
《ASP分页时计算页面总数的几种算法》相关文章

Copyright 学学看123 All Right Reserved.

1 2 3 4 5 6 7 8 9 10