Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/04/2011, 08:01
Avatar de valdo_kof
valdo_kof
 
Fecha de Ingreso: noviembre-2009
Ubicación: San Juan del Rio, Qro
Mensajes: 192
Antigüedad: 15 años, 1 mes
Puntos: 16
Respuesta: conexion de la base de datos a jsp

lo primero q necesitas es esta linea al inicio de tu pagina o despues del head

Código HTML:
Ver original
  1. <&#37;@ page import="java.util.*"%>
  2.   <%@ page import="java.sql.*"%>


despues declarar tus variables

Código Java:
Ver original
  1. <%
  2. Connection conn = null;
  3.                     Statement st = null;
  4.                     ResultSet rs = null;
  5.                     PreparedStatement pst = null;
  6.  
  7. %>


con esto haces tu coneccion
Código Java:
Ver original
  1. <%
  2. Class.forName("org.gjt.mm.mysql.Driver");
  3. conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/base_de_datos", "USUARIO", "CONTRASEÑA");
  4. %>
y un ejemplo de una consulta

Código Java:
Ver original
  1. st = conn.createStatement();
  2. pst = conn.prepareStatement("select nombre,id_tipo from usuarios where psw=? and usuario=?");
  3.                                         pst.setString(1, psw);
  4.                                         pst.setString(2, usuario);
  5.                                         rs = pst.executeQuery();
  6.                                         while (rs.next()) {
  7.                                             us = rs.getString("nombre");
  8.                                             id = rs.getInt("id_tipo");
  9. }

espero te sirva suerte