Metodo commit (SQLServerConnection)

Scaricare il driver JDBC

Rende permanenti tutte le modifiche apportate dal commit o dal rollback precedente e rilascia eventuali blocchi del database contenuti in questo oggetto SQLServerConnection.

Sintassi

  
public void commit()  

Eccezioni

SQLServerException

Osservazioni

Questo metodo commit viene specificato dal metodo commit nell'interfaccia java.sql.Connection.

Questo metodo deve essere utilizzato solo quando la modalità autocommit è stata disabilitata.

Si noti che questo metodo avrà esito negativo e genererà un'eccezione se il client avvia una transazione manuale e se successivamente, per qualche motivo, SQL Server esegue il rollback della transazione manuale. Ad esempio, viene generata un'eccezione se il client chiama una stored procedure che chiama in modo esplicito ROLLBACK TRANSACTION e se il client chiama quindi il metodo commit. Inoltre, se SQL Server genera un errore la cui gravità è sufficiente (almeno 16) per eseguire il rollback della transazione manuale avviata dal client, una chiamata successiva al metodo commit genererà un'eccezione.

Vedere anche

Membri di SQLServerConnection
Classe SQLServerConnection