Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/04/2011, 08:43
jiorchovic
 
Fecha de Ingreso: marzo-2011
Mensajes: 8
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: conexion de la base de datos a jsp

Hola paco 150489

Te mando un ejemplo de una clase con la Conexion...
Código Java:
Ver original
  1. import java.sql.CallableStatement;
  2. import java.sql.Connection;
  3. import java.sql.DriverManager;
  4. import java.sql.PreparedStatement;
  5. import java.sql.ResultSet;
  6. import java.sql.SQLException;
  7. /**
  8.  *
  9.  * @author jiorchovic
  10.  */
  11. public class Conectar {
  12.  
  13.     Connection conn = null;
  14.     PreparedStatement pStatment = null;
  15.     CallableStatement cStatment = null;
  16.     ResultSet result = null;
  17.  
  18.     public String ConectarBD() {
  19.       try{
  20.           Class.forName("com.mysql.jdbc.Driver");
  21.           conn = DriverManager.getConnection("jdbc:mysql://localhost/nombre_de_la_BD?user=root&password=mipassword");
  22.           if(conn!=null){
  23.             return "Se ha establecio la conexion";
  24.           }
  25.           else{
  26.             return "error al conectar";
  27.           }
  28.       }catch(Exception ex){
  29.           return "Error problema de excepcion..."+ex;
  30.       }
  31.     }
  32.  
  33.     public Connection get_conexion(){
  34.         return this.conn;
  35.     }
  36.     public void close() throws SQLException{
  37.         conn.close();
  38.     }
  39. }

Yo en este caso devuelvo una cadena, pero puedes devolver lo que necesites...
y el metodo estatico de DriverManager.getConnection tiene tres metodos sobre cargados yo use el primero pero puedes usar el tercero o el ke mas te guste....

Saludos..!!!