ERROR java.sql.SQLException:

DAVID
28 de Julio del 2005
Hola estoy haciendo una aplicacion web con servlets y me da el siguiente error.
ERROR java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]La conexion esta
ocupada con los resultados de otro hstmt.

Supongo que sera porque ultilizo dos resultset dentro de la misma conexion.Inicializo la conexion en el init() del servlet.Si alguien sabe q puedo hacer.

juan carlos zorzi
28 de Julio del 2005

David, mira tu problema no es el que tengas 2 ResultSet usando la misma coneccion, ya que es esa la manera correcta de hacerlo.
Tu no debes abrir una coneccion para cada query (con la que obtienes un ResultSet) ya que el abrir la conneccion hacia una base de datos es una operacion extremadamente costosa(toma mucho tiempo) entonces lo que haces es 1) abrir tu coneccion 2) crear tus queryes y ejecutarlos 3) cerrar la connecion.

Tu problema aca es otro, envia el stack trace, al parecer tu driver es el problema

sergio
28 de Julio del 2005
si tienes creado algun PreparedStatement prueba de cerrarlo despues de cerrar los ResultSet