当前位置: 代码迷 >> Java Web开发 >> 大哥些帮忙解决一下,关于嵌套查询的有关问题!
  详细解决方案

大哥些帮忙解决一下,关于嵌套查询的有关问题!

热度:173   发布时间:2016-04-17 13:35:14.0
大哥些帮忙解决一下,关于嵌套查询的问题!急,在线等
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> ");
}
}
%>
  相关解决方案