while(i<intPageSize)
{
name1=workM.chgStr(RS.getString(2));
name2=workM.chgStr(RS.getString(3));
name3=workM.chgStr(RS.getString(4));
name4=workM.chgStr(RS.getString(5));
%>
<tr>
<td width="156" bgcolor="#FFFFFF"><span style="font-size: 11pt"><%=name1%> </span></td>
<td width="163" bgcolor="#FFFFFF">
<p align="center"><span style="font-size: 11pt"><%=name2%> </span></td>
<td width="83" bgcolor="#FFFFFF">
<p align="center"><span style="font-size: 11pt"><%=name3%> </span></td>
<td bgcolor="#FFFFFF" align="center"><font size="2"><%=name4%></font><font style="font-size: 9pt">
</font></td>
</tr>
<%
RS.next();
i++;
if(RS.isAfterLast())
break;
}
}
RS.close();
workM.dbclose();
%>
-----------------------------------
if(RS.isAfterLast())
break;
这一句好象不起作用我的intPageSize=24,到最后一个页面时,比如说最后一页剩下16条记录时,最后一页居然还是显示24条记录,只不过把最后一条记录,显示了八次,把isAfterLast改成isLast()之后,最后一页又少显示一条记录,唉,晕!
{
name1=workM.chgStr(RS.getString(2));
name2=workM.chgStr(RS.getString(3));
name3=workM.chgStr(RS.getString(4));
name4=workM.chgStr(RS.getString(5));
%>
<tr>
<td width="156" bgcolor="#FFFFFF"><span style="font-size: 11pt"><%=name1%> </span></td>
<td width="163" bgcolor="#FFFFFF">
<p align="center"><span style="font-size: 11pt"><%=name2%> </span></td>
<td width="83" bgcolor="#FFFFFF">
<p align="center"><span style="font-size: 11pt"><%=name3%> </span></td>
<td bgcolor="#FFFFFF" align="center"><font size="2"><%=name4%></font><font style="font-size: 9pt">
</font></td>
</tr>
<%
RS.next();
i++;
if(RS.isAfterLast())
break;
}
}
RS.close();
workM.dbclose();
%>
-----------------------------------
if(RS.isAfterLast())
break;
这一句好象不起作用我的intPageSize=24,到最后一个页面时,比如说最后一页剩下16条记录时,最后一页居然还是显示24条记录,只不过把最后一条记录,显示了八次,把isAfterLast改成isLast()之后,最后一页又少显示一条记录,唉,晕!
解决方案 »
- 求助高人:reload后,后台无法获得分页参数start!!!
- JSP中不需要捕获异常吗?
- java应用程序访问tomcat 6.0 数据源
- we need Java team leader and JS programmer
- mySQL5的乱码问题!在线等!!!!!!!
- struts框架中多行表单提交(急,请高手帮忙)
- 求助,如何将web页面得到的请求以每秒一条的速度转发到另一页面
- request.getParameter()获取到的值怎么会是null??
- 在线等待!关于新闻管理系统,添加新闻时,要求有像WORD一样的编辑窗口,就像这样的
- 关于购物的问题
- 救命呀!!关于文件上传。。。。
- 动态可编辑下拉菜单的实现
break;
}提到WHILE里的最前面!
if(RS.isLast())
break;
}
放到RS.next();的前面!!OVER
break;
}
}
你这之后怎么样有两个“}”。
放在RS.next()前和
if(RS.isAfterLast()) break;
放在RS.next()后也可