Autor Tema: ¿como cargar datos de una base de datos (consulta) en un select option?  (Leído 1929 veces)

mannybrenes

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 1
    • Ver Perfil
Hola Amigos es mi primer tema que publico, soy nuevo, lo que necesito es que en mi formulario se muestren dos campos que tengo en mi base de datos, en un select de dos opciones "si" y "no". me podrian ayudar con la consulta? estoy usando java y html y base de datos de oracle 10g. aqui les dejo mi código de la consulta. muchas Gracias Por sus aportes.

Código: [Seleccionar]
<form id="form1" name="form1" method="post" action="actutenan.jsp">
     <%
consulta conexion = new consulta ("jdbc:oracle:thin:@localhost:1521:XE","pasaportes","oppasaportes");
    String consulta = "SELECT id_delegacion, ejemplo1, ejemplo2, ejemplo3 FROM combos WHERE id_delegacion ='2'";
       ResultSet rs = conexion.ejeSelect(consulta);
         ResultSetMetaData rsmd = rs.getMetaData();
               int col= rsmd.getColumnCount();           
                     for(int k=1;k<=col;k++){         
                %>                                               
                <td><h9> <%= rsmd.getColumnName(k) %></h9></td>
                <%
                                }     
                %>                               
            </tr>         
           
            <%
             while(rs.next()){
            %>
           
            <form id="form1" name="form1" method="post" action="actutenan.jsp">
            <tr class="info">
               
                <td><input type="text" name="id_delegacion" id="id_delegacion" size="1" value="<%= rs.getString(1) %>">
                   
               
<td><select name="ejemplo1" id="ejemplo1" >
<option value='<%= rs.getString(2) %>' > si</option>
<option value=' <%= rs.getString(2) %>' >no</option>
</select>
                             
                           
<td><select name="ejemplo2" id="ejemplo2" >
<option value='<%= rs.getString(3)%>' >si</option>
<option value='<%= rs.getString(3)%>'>no</option>
</select>

 <td><select name="ejemplo3" id="ejemplo3" >
<option value='<%= rs.getString(4) %>' >si</option>
<option value='<%= rs.getString(4) %>' >no</option>
</select>

 <td><input type="text" name="textfield1" id="textfield1" size="1">
 
<td><input name="button" type="button" value="Calcular" onclick="calcular()">
               
               
           </form>
               
            </tr>   
            <%
                       }
            %>
   
« Última modificación: 21 de Marzo 2017, 00:30 por pedro,, »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Buenas mannybrenes ¿cuál es el problema con el código que presentas? ¿Te da un mensaje de error?

Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".