Compartir a través de


Método close (SQLServerResultSet)

Descargar controlador JDBC

Libera inmediatamente la base de datos de este objeto SQLServerResultSet y los recursos de JDBC en lugar de esperar a que esto se realice cuando se cierre de forma automática.

Sintaxis

  
public void close()  

Excepciones

SQLServerException

Observaciones

El método close especifica este método close en la interfaz java.sql.ResultSet.

Un objeto SQLServerResultSet se cierra automáticamente por el objeto SQLServerStatement que lo generó cuando ese objeto SQLServerStatement se cierra, se vuelve a utilizar o se utiliza para recuperar el siguiente resultado en un flujo de varios resultados. También se cierra un objeto SQLServerResultSet automáticamente cuando se recopila como elemento no utilizado.

Cuando se ejecuta una instrucción que genera un conjunto de resultados grande de solo avance y solo lectura, es posible que únicamente esté interesado en algún conjunto inicial de filas en el conjunto de resultados que se ha devuelto. En este caso, la aplicación podría llamar al método cancel del objeto de instrucción asociado antes de cerrar el conjunto de resultados con el fin de minimizar el tiempo de procesamiento necesario para descartar las filas innecesarias restantes. Recomendamos comparar los inconvenientes entre el tiempo de procesamiento que se ahorraría y el tiempo y el viaje de ida y vuelta al servidor que se necesita para cancelar la ejecución a la hora de decidir si utilizar o no esta técnica.

Consulte también

Miembros SQLServerResultSet
Clase SQLServerResultSet