当前位置: 技术问答>java相关
关于JSP中循环圈套的问题,请指教
来源: 互联网 发布时间:2015-03-07
本文导语: String sql1="select name from book" ; rs1 = stmt.executeQuery(sql1); while (!rs1.next()) {String name=rs1.getString("name"); String sql2="select * from guestbook where name='"+name+"';"; rs2 = stmt.executeQuery(sql2); while (!rs1.next()) {String message=rs2.getStrin...
String sql1="select name from book" ;
rs1 = stmt.executeQuery(sql1);
while (!rs1.next())
{String name=rs1.getString("name");
String sql2="select * from guestbook where name='"+name+"';";
rs2 = stmt.executeQuery(sql2);
while (!rs1.next())
{String message=rs2.getString("message");
out.println(message);
}
}
为什么不能通过?
rs1 = stmt.executeQuery(sql1);
while (!rs1.next())
{String name=rs1.getString("name");
String sql2="select * from guestbook where name='"+name+"';";
rs2 = stmt.executeQuery(sql2);
while (!rs1.next())
{String message=rs2.getString("message");
out.println(message);
}
}
为什么不能通过?
|
String sql2="select * from guestbook where name='"+name+"'";
有两个ResultSet就必须有两个Statement与之相对应。
这种嵌套方式可以运行,我刚刚试过。
你要保证你的代码的正确。
有两个ResultSet就必须有两个Statement与之相对应。
这种嵌套方式可以运行,我刚刚试过。
你要保证你的代码的正确。