
27/03/2012, 05:34
|
| | Fecha de Ingreso: marzo-2012
Mensajes: 1
Antigüedad: 13 años Puntos: 0 | |
Problema con Statement Buenas, es mi primer post, estoy realizando un proyecto de java con Struts
y no hago mas que revisar la clase de la conexion a la base de datos y no encuentro el error, aver si me podeis echar un cable. Gracias.
public class Gestor
{
protected Connection miConexion = null;
//constructor de la clase
public Gestor()
{
//para usar mysql primero
//debo cargar su driver
//para ello usare la clase Class y su metodo
//forName el cual carga una clase por su nombre
try
{
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/bdstruts";
String login="root";
String pass="admin";
try
{
miConexion = DriverManager.getConnection(url,login,pass);
}
catch (SQLException e)
{
e.printStackTrace();
System.out.println("No pude obtener conexion");
}//end catch
} catch (ClassNotFoundException e)
{
e.printStackTrace();
System.out.println("No encontre la libreria");
}//end catch
}//end GestorUsuarios
protected Statement obtenerStatement()
{
try
{
Statement miStatement= miConexion.createStatement();
return miStatement;
}
catch (SQLException e)
{
e.printStackTrace();
System.out.println("No pude obtener el statement");
}//end catch
return null;
}//end obtenerStatement
public void destroy()
{
try
{
miConexion.close();
}
catch (SQLException e)
{
e.printStackTrace();
System.out.println("No pude cerrar la conexion");
}//end catch
}//end destroy
}//end class
Lo que puse en rojo es dnde sale el error, que me muestra el log del TomCat |