asp下计算分页的几种方法

时间:2021-09-11 01:26:56
  1. <%  
  2.     '计算分页的几种方法  
  3.  
  4.     '// iRecordCount为要计算的页面总数  
  5.     '// iRecordCount为记录集数  
  6.     '// iPageSize为每页记录数  
  7.  
  8.     '// 一:  
  9.     If iRecordCount Mod iPageSize = 0 Then  
  10.         iPageCount = Int(iRecordCount / iPageSize)  
  11.     Else  
  12.         iPageCount = Int(iRecordCount / iPageSize) + 1  
  13.     End If  
  14.     '// 二:  
  15.     iPageCount = Int(iRecordCount / iPageSize * -1) * -1  
  16.     '// 三:  
  17.     iPageCount = Abs(Int( - (iRecordCount / iPageSize)))  
  18.     '// 四:  
  19.     iPageCount = Fix(iRecordCount / iPageSize) - CInt(CBool(iRecordCount Mod iPageSize))  
  20. %>