Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/10/2011, 05:32
Avatar de afrika026
afrika026
 
Fecha de Ingreso: junio-2011
Mensajes: 85
Antigüedad: 13 años, 5 meses
Puntos: 19
Respuesta: problema con una exception en java?

Primero quiero comentarte que observo un error en la creacion del objeto baseDatos.

baseDatos BD= new Basebatos(); // dice basebatos en vez de baseDatos, aqui hay un error al no encontrarse el constructor por un problema de sintaxis.

Como segunda medida:
El error refiere que toda conexion a una base de datos tiene que estar dentro try con sus respectivas exceptions.

Un ejemplo:

try {
Class.forName("org.sqlite.JDBC");
Connection conn = DriverManager.getConnection("jdbc:sqlite:C:\\ijn.s qlite");
Statement stat = conn.createStatement();
stat.execute("INSERT INTO clients VALUES (null,'????' ,'????')");
conn.close();
} catch (SQLException ex) {
System.out.println(ex.getMessage());
} catch (ClassNotFoundException ex) {
System.out.println(ex.getMessage());
}

este es un ejemplo de como debe conectarse a una base de datos dentro del bloque try y catch.

en cada metodo de la clase baseDatos donde haya conexion y manejo de la base de datos tiene que existir si o si el bloque try y catch como te mostre en el ejemplo.

Última edición por afrika026; 24/10/2011 a las 06:13