Método setAutoCommit (SQLServerConnection)
Establece el modo de confirmación automática para este objeto SQLServerConnection en el estado determinado.
Sintaxis
public void setAutoCommit(boolean value)
Parámetros
value
Es true cuando se habilita el modo de confirmación automática para la conexión; es false cuando se deshabilita.
Excepciones
Observaciones
El método setAutoCommit especifica este método setAutoCommit en la interfaz java.sql.Connection.
Si una conexión está en modo de confirmación automática, todas sus instrucciones SQL se ejecutan y confirman como transacciones individuales. De lo contrario, sus instrucciones SQL se agrupan en transacciones que finalizan con una llamada al método commit o al método rollback. De forma predeterminada, las nuevas conexiones están en modo de confirmación automática.
La confirmación se produce cuando la instrucción se completa o se produce la siguiente ejecución, lo que antes ocurra. Cuando las instrucciones devuelven un objeto SQLServerResultSet, la instrucción se completa cuando se haya recuperado la última fila del conjunto de resultados, o bien cuando se haya cerrado el conjunto de resultados. En casos avanzados, una instrucción única podría devolver varios resultados además de los valores de parámetros de salida. En estos casos, la confirmación se produce cuando se hayan recuperado todos los resultados y valores de parámetros de salida.
Cuando el modo de confirmación automática es false, el controlador JDBC iniciará implícitamente una nueva transacción después de cada confirmación.
Nota:
Si se llama a este método durante una transacción, esta se confirma.