Condividi tramite


Metodo close (SQLServerResultSet)

Scaricare il driver JDBC

Rilascia immediatamente le risorse JDBC e di database di questo oggetto SQLServerResultSet anziché attendere che tale operazione venga eseguita al momento della chiusura automatica.

Sintassi

  
public void close()  

Eccezioni

SQLServerException

Osservazioni:

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

Un oggetto SQLServerResultSet viene automaticamente chiuso dall'oggetto SQLServerStatement che lo ha generato quando tale oggetto SQLServerStatement viene chiuso, rieseguito o usato per recuperare il risultato successivo da una sequenza di più risultati. Un oggetto SQLServerResultSet viene anche automaticamente chiuso quando viene sottoposto a Garbage Collection.

Quando si esegue un'istruzione che genera un solo set di risultati forward-only di sola lettura di grandi dimensioni, si potrebbe essere interessati solo a qualche set di righe iniziale nel set di risultati restituito. In questo caso, l'applicazione potrebbe chiamare il metodo cancel dell'oggetto istruzione associato prima di chiudere il set di risultati in modo da ridurre al minimo il tempo di elaborazione necessario per rimuovere le righe rimanenti non necessarie. Al momento di decidere se utilizzare o meno questa tecnica, si consiglia di tenere conto della necessità di mantenere un equilibrio tra il tempo di elaborazione salvato e il tempo e il round trip al server aggiuntivo necessari per annullare l'esecuzione.

Vedi anche

Membri di SQLServerResultSet
Classe SQLServerResultSet