可能是你的
rs_newup.next();
跑到了最后,没有记录了,,然后你调用 rs_newup.getString("nickname");
出错,
你在你的程序该成:
for(int i=0;i<3;i++)
{
out.print("<tr>");
for(int ii=0;ii<3;ii++)
{
try{
String nickname=rs_newup.getString("nickname");
String nuppath=rs_newup.getString("path");
String userid=rs_newup.getString("user_id");
out.print("<td width='130' height='110'> <div align='center'> "+nuppath+"</div></td>"); rs_newup.next();
}catch(Exception ee){
}
}
out.print("</tr>");
}
rs_newup.next();
跑到了最后,没有记录了,,然后你调用 rs_newup.getString("nickname");
出错,
你在你的程序该成:
for(int i=0;i<3;i++)
{
out.print("<tr>");
for(int ii=0;ii<3;ii++)
{
try{
String nickname=rs_newup.getString("nickname");
String nuppath=rs_newup.getString("path");
String userid=rs_newup.getString("user_id");
out.print("<td width='130' height='110'> <div align='center'> "+nuppath+"</div></td>"); rs_newup.next();
}catch(Exception ee){
}
}
out.print("</tr>");
}
解决方案 »
- 一个程序:功能 把excel表导入到2005数据库
- 怎样去掉js弹出框的标题,改成自己的提示
- 关于web.xml配置信息的咨询
- 从数据库取一个参数值 什么方法可让这个值传到 单独JS的文件中
- 快被老板开除了:tomcat使用连接池,但是tomcat关闭后数据库的连接没有关闭(急)
- 焦点在最后一行时,自动增加一行(在线......)
- <html:radio>问题
- 我用java.net.URL写了个小偷程序,但是现在运行就出错: Connection refused: connect,直接访问目标网站是可以的
- 一个关于struts的问题!!!
- Eclipse4.2在使用jrebel5.6.0的时候出错。求帮助
- help me 高分相送
- Jsp中怎样读取客户端的文本文件?急!!!!!
{
out.print("<tr>");
for(int ii=0;ii<3;ii++)
{
String nickname=rs_newup.getString("nickname");
String nuppath=rs_newup.getString("path");
String userid=rs_newup.getString("user_id");
out.print("<td width='130' height='110'>"+userid+"</td>");
out.print("<td width='130' height='110'>"+nickname+"</td>");
out.print("<td width='130' height='110'>"+nuppath+"</td>");
}
rs_newup.next();
out.print("</tr>");
}
for(int i=0;i<3;i++)
{
out.print("<tr>");
String nickname=rs_newup.getString("nickname");
String nuppath=rs_newup.getString("path");
String userid=rs_newup.getString("user_id");
out.print("<td width='130' height='110'>"+userid+"</td>");
out.print("<td width='130' height='110'>"+nickname+"</td>");
out.print("<td width='130' height='110'>"+nuppath+"</td>");
out.print("</tr>");
rs_newup.next();
}
上边这位显示了3*3的表格. 还是没有达到想要显得是的结果
{
out.print("<tr>");
String nickname=rs_newup.getString("nickname");
String nuppath=rs_newup.getString("path");
String userid=rs_newup.getString("user_id");
out.print("<td width='130' height='110'>"+userid+"</td>");
out.print("<td width='130' height='110'>"+nickname+"</td>");
out.print("<td width='130' height='110'>"+nuppath+"</td>");
out.print("</tr>");
rs_newup.next();
}
<%
for(int i=0;i<3;i++) {
out.println("<tr>");
for(int j=0;j<4;j++) {
out.println("<td>"+rs.getString("recordfieldname")+"</td>");
}
out.println("</tr>");
}
%>
</table>
rs_newup.next();
放在前面的,
形如while(rs_newup.next()){ }
不然最后一个数据显示不出。
我想问题原因是找不到记录了,可以把错误提示贴出来看看。