Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/08/2015, 22:14
fidentis
 
Fecha de Ingreso: junio-2011
Mensajes: 39
Antigüedad: 13 años, 9 meses
Puntos: 0
como creo una clase para que conecte la DB

Hola tengo el siguiente codigo para que mi app ingrese unos datos a una DB postgres

Código:
try{
                    
                    Class.forName("org.postgresql.Driver");
                    Connection Conexion = DriverManager.getConnection("jdbc:postgresql://localhost:5432/test", "postgres", "1234567890");
                    java.sql.Statement SentenciaSQL = Conexion.createStatement(
                    ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);
                    ResultSet Personas = SentenciaSQL.executeQuery("select nombre from usuarios where telefono='"+telef+"'");
                while (Personas.next()) 
      {
       //Telefono = Personas.getString("telefono");
       Nombre = Personas.getString("nombre");
       nom.setText(Nombre);
       //System.out.println(Nombre);
     }
     Personas.close();
     Conexion.close();
     SentenciaSQL.close();
    }
    catch (ClassNotFoundException e) {
      System.out.println("Clase no encontrada");
    }
    catch (SQLException e) {
      System.out.println(e);
    }    
  
                
            }
        };
como puedo ahorrar un poco de código por que tengo varias ventanas que me manejan la conexión, quiero poder llamar a la conexión,
conectarDB();

yo se que se puede y lo he intentado de varias formas pero no lo he conseguido, siempre me lanza error.
gracias