大哥些帮忙解决一下,关于嵌套查询的问题!急,在线等
ResultSet rs=stmt.executQuery ( "select id,g_id form table1 where id=1 ");
if (rs.next()){
ResultSet rs1=stmt.executeQuery( "select id,title,content form table2 where id= "+rs.getString( "g_id "));
while(rs1.next()){
out.println(rs1.getString( "title "));
}
}
上面的例子这种查询方法是不是有错的呢,还是我的语法有错,反正中间那个查询不能实现,有其实解决办法没有,我用标签传递参数让他返回值也不能实现。。
急啊,各们帮助一小弟一下,小弟刚学习,jsp那个开发的模式还停留在,asp的思想里。
------解决方案--------------------语法有错--form,应改为from。
------解决方案-------------------- <%
ResultSet rs=stmt.executeQuery ( "select id,g_id from soyo_game ");
while(rs.next()){
ResultSet rs1=stmt1.executeQuery( "select id,g_file from soyo_gamefile where g_id= "+rs.getString( "id "));
while(rs1.next()){
out.println(rs1.getString( "g_file "));
out.println( " </br> ");
}
}
%>