Compartir a través de


Método refreshRow (ISQLServerResultSet)

Actualiza la fila actual con el valor más reciente en la base de datos.

Sintaxis

public void refreshRow()

Excepciones

SQLServerException

Notas

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

No se puede llamar a este método cuando el cursor está en la fila de inserción.

Este método ofrece un sistema para que una aplicación indique explícitamente al controlador JDBC que vuelva a capturar filas desde la base de datos. Es posible que una aplicación necesite llamar a este método cuando el controlador JDBC de Microsoft SQL Server esté almacenando en memoria caché o efectuando una recuperación previa para capturar el último valor de una fila de la base de datos. El controlador JDBC podría actualizar varias filas a la vez si el tamaño de captura es mayor que uno.

Todos los valores se vuelven a capturar en función del nivel de aislamiento de transacción y sensibilidad de cursor. Si se llama a este método después de llamar a un método de actualización, pero antes de llamar al método updateRow, las actualizaciones realizadas en la fila se perderán. Por lo general, si se llama a este método, el rendimiento será más lento.

Vea también

Referencia

Clase SQLServerResultSet

Conceptos

Miembros de ISQLServerResultSet