怎么计算论坛里那种楼层数?请教各位大师们!分页的时候和上一页的接不上怎么搞?寻求帮助谢谢! 
 

解决方案 »

  1.   

    根据页码确定楼层数,每页的第一条记录的楼序号为(pageindex-1)*50+1,比如第一页时首条记录为(1-1)*50+1=1楼,第二页时首条记录为(2-1)*50+1=51楼,……
      

  2.   

    直接自增列
    第一条回复  id 1  一楼
    第二条回复  id 2  二楼
         
    这样不行吗  没做过论坛。
      

  3.   

    thread 表加个postCount字段,post表加个floor字段,有新回复的时候:post.floor = thread.postCount+1;
    thread.postCount = thread.postCount+1;大意如此
      

  4.   

    晕哦  这个 不就是跟留言一样吗 你分页取出来的时候这一条数据是你当前第几页的第几行的数据 不久是第几楼了吗 你分页取数据的时候是取的(pageindex-1)*pagesize的数据  你绑定的时候楼数应该就是你的(pageindex-1)*pagesize+e.row.rowindex+1吗  何必再去建个字段了  数据冗余了!