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.
Gör alla ändringar som gjorts sedan föregående commit eller rollback permanenta, och släpper alla databaslås som för närvarande hålls av detta SQLServerConnection-objekt .
Syntax
public void commit()
undantag
Remarks
Denna commit-metod specificeras av commit-metoden i java.sql.Connection-gränssnittet.
Denna metod bör endast användas när autocommit-läget har inaktiverats.
Observera att denna metod kommer att misslyckas och kasta ett undantag om klienten startar en manuell transaktion och sedan av någon anledning rullar SQL Server tillbaka den manuella transaktionen. Till exempel kastas ett undantag om klienten anropar en lagrad procedur som uttryckligen anropar ROLLBACK TRANSACTION, och klienten sedan anropar commit-metoden. Dessutom, om SQL Server ger ett fel av tillräcklig allvarlighetsgrad (16 eller högre) för att rulla tillbaka den klientinitierade manuella transaktionen; ett efterföljande anrop till commit-metoden kommer att kasta ett undantag.