Ver Mensaje Individual
  #11 (permalink)  
Antiguo 13/11/2008, 16:08
fernant
 
Fecha de Ingreso: noviembre-2008
Mensajes: 17
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Objeto Connection global

antes que nada muchas gracias por tu atencion.

la cosa quedo asi...

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {


char [] claveEntrada = jPasswordField1.getPassword();

ConexionBD.getInstancia().conectar();

try{

Connection con=ConexionBD.getInstancia().getConexion();
Statement st=con.createStatement();
System.out.println("stament " +st);
ResultSet rs=st.executeQuery("select * from Usuarios");
System.out.println("resulset " +rs);

while(rs.next())
{
System.out.println(rs.getArray(1));
}
rs.close();


}
catch (Exception ex){
JOptionPane.showMessageDialog(null, ex.getMessage(), "Persistencia_CargoEmpleados",JOptionPane.WARNING_ MESSAGE);

}

}

public class ConexionBD {

private Connection con;
private static ConexionBD instancia = null;


private ConexionBD() {
}


public static ConexionBD getInstancia(){

if (instancia == null)
instancia = new ConexionBD();
return instancia;

}

public boolean conectar(){

boolean valor=false;

try{
Class.forName("org.sqlite.JDBC");
con = DriverManager.getConnection("jdbc:sqlite:MiBase.sq lite","","");
valor=true;


} catch(Exception ex){
ex.printStackTrace();
valor=false;
}
return valor;
}

public Connection getConexion(){
return con;
}

}


y la exepcion que me arroja es "not implemented by SQlite JDBC driver"

Última edición por fernant; 13/11/2008 a las 17:20