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
就是兩頁這樣分析樓主不知道能否明白