Article View: es.comp.lenguajes.java
Article #28409apertura de tablas de BD
From: Koro
Date: Mon, 04 May 1998 00:00
Date: Mon, 04 May 1998 00:00
49 lines
2087 bytes
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-mailShow 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