當前位置:編程學習大全網 - 網站源碼 - java分頁查詢

java分頁查詢

intPageCount = (intRowCount+intPageSize-1) / intPageSize;等價於

intPageCount=(intRowCount-1/intPageSiez)+1;

如果introwCount(總記錄)=8,intPageSize(每頁記錄)=8則***為1頁,如果rowCount=14,inPageSize=8則為2頁,就是說總頁數至少是要比8的倍數多1才會多翻壹頁.妳想想如果壹頁顯示八個記錄,而總數剛好最後頁有8個記錄,妳會翻頁嗎,不會的吧!!就這個道理

其實可以用為intPageCount=intRowCount%intPageSize==0?(intRowCount)/intPageSize:(intRowCount/intPageSize+1);

假設rowCount(總記錄數)=8 intPageSize(每頁記錄數)=8,那麽總頁數就是因為8%8==0則8/8=1

就是壹頁

假設rowCount=14 intPageSize=8則總頁數就是因為14%8!=0則14/8+1=2

就是兩頁這樣分析樓主不知道能否明白

  • 上一篇:運行MAC OS的vmware的硬件虛擬化
  • 下一篇:Borland Delphi寫的程序生成exe後,用什麽方法讓它生成Borland Delphi能寫的文件?
  • copyright 2024編程學習大全網