当前位置: 代码迷 >> Java Web开发 >> 读取两个表的信息,循环插入在<select name="select" id="select">时出错了解决方法
  详细解决方案

读取两个表的信息,循环插入在<select name="select" id="select">时出错了解决方法

热度:870   发布时间:2016-04-13 22:16:05.0
读取两个表的信息,循环插入在<select name="select" id="select">时出错了
String sql = "select * from tb_ZhiHang order by zhid ";

ResultSet rs = stmt.executeQuery(sql);

String sql2 = "select * from tb_KeHu_GeRen  ";

ResultSet rs2 = stmt.executeQuery(sql2);


....
 <tr align="left" bgcolor="#FAFAF1" height="22">
        <td width="171" height="30">选择支行:</td>
       <td width="1024" height="30" align="left">
         <select name="zhihang" id="zhihang"> 
  <option value="0" selected>请选择</option>
<%
     while (rs.next()){
 
     %>  
      <option value="<%=rs.getString("zhid")%>"><%=rs.getString("zhname")%></option>         

     <%
}
%>
        </select></td>
    </tr>
 .....
 <tr align="left" bgcolor="#FAFAF1" height="22">
        <td width="171" height="30">选择客户:</td>
        <td width="1024" height="30" align="left">

<select name="select" id="select">
<%
     while (rs2.next()){
 
     %>  
      <option value="<%=rs2.getString("zhid")%>"><%=rs2.getString("zhname")%></option>         

     <%
}
%>
        </select></td>
    </tr>
------解决思路----------------------
String sql = "select * from tb_ZhiHang order by zhid ";

ResultSet rs = stmt.executeQuery(sql);

String sql2 = "select * from tb_KeHu_GeRen  ";

ResultSet rs2 = stmt2.executeQuery(sql2);
  相关解决方案