查看完整版本: [-- jsp 分页显示 --]

风信Java论坛 ›› J2EE/Java Web 讨论交流中心 ›› jsp 分页显示 登录 -> 注册

1F jsp 分页显示   miracle Post by : 2008-06-10 08:51:59.0

我使用如下的SQL语句实现分页,但是,不对,请问要怎么修改:

int pageNum = 9;//每页显示的记录数

int pageIndex = PageCount * PageNum;  

String querySql = "Select  top 9 * from supplier  where stype=''供应商'";

querySql+="and [sid] not in (select  top "+pageIndex +" sid from supplier  order by sid DESC)  order by sid DESC";

 

2F    miracle Post by : 2008-06-11 10:42:48.0

呵呵。。。这个问题我已经解决了,我想还是来写一下,错在哪里比较好,如果有人碰到类似的问题,就可以参考一下了

在分页的时候出错是因为,我的主查询语句和了查询语句的where条件不同,所以不能正确的分页

将上面的String querySql 改为:

String querySql = "Select  top 9 * from supplier  where stype=''供应商'";

querySql+="and [sid] not in (select  top "+pageIndex +" sid from supplier where stype=''供应商' order by sid DESC)  order by sid DESC";

这样就能正确的分页显示了,呵呵。。。估计不会有人犯我这么笨的错误了,嘿嘿

3F    唧唧 Post by : 2008-06-11 10:51:50.0

呵呵 楼主细心~


风信Java论坛 ›› J2EE/Java Web 讨论交流中心 ›› jsp 分页显示 登录 -> 注册

查看完整版本: [-- jsp 分页显示 --]
CopyRight © 2008-2009 JavaWind.Net Studio All Rights Reserved
Powered By JWind.BBS Vesion 1.0.0 Beta1 Processed in 7 ms,0 (Queries)  Gzip enabled
粤ICP备07511478号