Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Sätter autocommit-läget för detta SQLServerConnection-objekt till det givna tillståndet.
Syntax
public void setAutoCommit(boolean value)
Parameters
value
true för att aktivera autocommit-läge för anslutningen, false för att inaktivera den.
undantag
Remarks
Denna setAutoCommit-metod specificeras av setAutoCommit-metoden i gränssnittet java.sql.Connection.
Om en anslutning är i autocommit-läge körs och commit:s alla dess SQL-satser som individuella transaktioner. Annars grupperas dess SQL-satser i transaktioner som avslutas med ett anrop till antingen commit-metoden eller rollback-metoden . Som standard är nya anslutningar i autocommit-läge.
Commit sker när uttalandet slutförs eller nästa körning sker, beroende på vad som kommer först. När satser returnerar ett SQLServerResultSet-objekt slutförs satsen när den sista raden i resultatmängden har hämtats, eller när resultatmängden har stängts. I avancerade fall kan en enda sats returnera flera resultat utöver utdataparametervärden. I dessa fall sker commit när alla resultat och utdataparametrar har hämtats.
När autocommit-läget är falskt kommer JDBC-drivrutinen implicit att starta en ny transaktion efter varje commit.
Note
Om denna metod anropas under en transaktion är transaktionen committad.