Metodo refreshRow (SQLServerResultSet)

Scaricare il driver JDBC

Aggiorna la riga corrente con il relativo valore più recente nel database.

Sintassi

  
public void refreshRow()  

Eccezioni

SQLServerException

Osservazioni

Questo metodo refreshRow viene specificato dal metodo refreshRow nell'interfaccia java.sql.ResultSet.

Non è possibile chiamare questo metodo quando il cursore si trova sulla riga di inserimento.

Tramite questo metodo un'applicazione può indicare in modo esplicito al driver JDBC di ripetere il recupero delle righe dal database. In un'applicazione è possibile che la chiamata a questo metodo sia necessaria durante l'operazione di memorizzazione nella cache o di prelettura da parte di Microsoft JDBC Driver per SQL Server ai fini del recupero dell'ultimo valore di una riga del database. È possibile che il driver JDBC aggiorni effettivamente più righe contemporaneamente se la dimensione del recupero è maggiore di uno.

Il recupero viene ripetuto per tutti i valori in base al livello di isolamento transazione e alla sensibilità del cursore. Se questo metodo viene chiamato dopo la chiamata a un metodo di aggiornamento, ma prima della chiamata al metodo updateRow, gli aggiornamenti apportati alla riga andranno persi. Se questo metodo viene chiamato frequentemente, è possibile che si verifichi una riduzione della prestazioni.

Vedere anche

Membri di SQLServerResultSet
Classe SQLServerResultSet