🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #28409

apertura de tablas de BD

#28409
From: Koro
Date: Mon, 04 May 1998 00:00
49 lines
2087 bytes
Tengo el siguiente trozo de c�digo, que lo �nico que hace es: pasado un
String como par�metro (que se corresponde con una pregunta SQL),  se
abre una conexi�n a la BD  Prueba y se ejecuta esa pregunta SQL,
devolviendose el resultado que se obtiene. Sabe algui�n si me puede dar
problemas el hecho que no cierre la conexi�n a la BD, o si se cierra
autom�ticamente al salir del m�todo??



public ResultSet conectarBDSelect(String query) {
 ResultSet resultadoSelect = null;

 try{
  String urlBD = "jdbc:odbc:Prueba";
 //Cargamos el puente JDBC=>ODBC
 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
 //Intentamos conectarnos a la BD Alumno
 Connection conexion = DriverManager.getConnection(urlBD);
 //Creamos una sentencia SQL
 Statement select = conexion.createStatement();
 //Ejecutamos una sentencias SQL
  resultadoSelect = select.executeQuery(query);

  //liberamos recursos r�pidamente
  //resultadoSelect.close();
 // select.close();
  //conexion.close();
 }
 catch (SQLException ex){
  //Mostramos toda la informaci�n sobre el error disponible
  System.out.println("Error:SQLException");
  while (ex!=null){
   System.out.println("SQLState: "+ex.getSQLState());
   System.out.println("Mensaje: "+ex.getMessage());
   System.out.println("Vendedor: "+ex.getErrorCode());
   ex = ex.getNextException();
   System.out.println(" ");
  }
 }
 catch (Exception ex){
  System.out.println("Se produjo un error inesperado en conectarBDSelect
"+ex.toString());
 }
 return resultadoSelect;
}

Si habeis llegado hasta aqu�.....Muchas gracias por vuestro inter�s.
koro
Technical Details
Message-ID: <354DEB77.22027538@si.ehu.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,b57820e95049a451,start
X-Google-Attributes: gid1116f3,public
From: Koro <jibgacok@si.ehu.es>
Subject: apertura de tablas de BD
Date: 1998/05/04
Message-ID: <354DEB77.22027538@si.ehu.es>
X-Deja-AN: 350152606
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
Content-Type: text/plain; charset=iso-8859-1
Organization: upv
Mime-Version: 1.0
Newsgroups: es.comp.lenguajes.java