Metodo close (SQLServerResultSet)
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
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.