while(!rs.isAfterLast() && iCount < PageBean.rowsPerPage)
{
boolean result=true;
%>
<tr bgcolor="#C4D3FF" >
<td height="15" >
<div align="center">
<input name="infid" type="checkbox" value="<%=rs.getInt("infid")%>" >
</div></td>
<td >
<div align="center"><%=rs.getDate("receivedate")%></div></td>
<td >
<div align="center"><%=rs.getString("title")%></div></td>
<td >
<div align="center"><%=rs.getString("content")%></div></td>
<td >
<div align="center"><%=rs.getString("source")%></div></td>
</tr>
<%
rs.next();
iCount++;
}
改成:
while(rs.next() && iCount < PageBean.rowsPerPage)
{
boolean result=true;
%>
<tr bgcolor="#C4D3FF" >
<td height="15" >
<div align="center">
<input name="infid" type="checkbox" value="<%=rs.getInt("infid")%>" >
</div></td>
<td >
<div align="center"><%=rs.getDate("receivedate")%></div></td>
<td >
<div align="center"><%=rs.getString("title")%></div></td>
<td >
<div align="center"><%=rs.getString("content")%></div></td>
<td >
<div align="center"><%=rs.getString("source")%></div></td>
</tr>
<%
iCount++;
}
看看.
{
boolean result=true;
%>
<tr bgcolor="#C4D3FF" >
<td height="15" >
<div align="center">
<input name="infid" type="checkbox" value="<%=rs.getInt("infid")%>" >
</div></td>
<td >
<div align="center"><%=rs.getDate("receivedate")%></div></td>
<td >
<div align="center"><%=rs.getString("title")%></div></td>
<td >
<div align="center"><%=rs.getString("content")%></div></td>
<td >
<div align="center"><%=rs.getString("source")%></div></td>
</tr>
<%
rs.next();
iCount++;
}
改成:
while(rs.next() && iCount < PageBean.rowsPerPage)
{
boolean result=true;
%>
<tr bgcolor="#C4D3FF" >
<td height="15" >
<div align="center">
<input name="infid" type="checkbox" value="<%=rs.getInt("infid")%>" >
</div></td>
<td >
<div align="center"><%=rs.getDate("receivedate")%></div></td>
<td >
<div align="center"><%=rs.getString("title")%></div></td>
<td >
<div align="center"><%=rs.getString("content")%></div></td>
<td >
<div align="center"><%=rs.getString("source")%></div></td>
</tr>
<%
iCount++;
}
看看.
所以你在用之前要判断:while(rs.next()){} or if(rs.next()){}