Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Sprawia, że wszystkie zmiany dokonane od poprzedniego commitu lub rollbacku są trwałe i zwalnia wszelkie blokady bazy danych obecnie przechowywane przez ten obiekt SQLServerConnection .
Syntax
public void commit()
Wyjątki
Remarks
Ta metoda zatwierdzenia jest określana przez metodę commit w interfejsie java.sql.Connection.
Metoda ta powinna być stosowana tylko wtedy, gdy tryb automatycznego zatwierdzania jest wyłączony.
Należy zauważyć, że ta metoda zawiodła i wywoła wyjątek, jeśli klient rozpocznie ręczną transakcję, a potem z jakiegoś powodu SQL Server cofnie ręczną transakcję. Na przykład wyjątek jest wyrzucany, jeśli klient wywołuje procedurę przechowywaną, która jawnie wywołuje ROLLBACK TRANSACTION, a następnie klient wywołuje metodę commit. Dodatkowo, jeśli SQL Server zgłosi błąd o wystarczającej powadze (16 lub wyższy), aby cofnąć transakcję ręczną inicjowaną przez klienta; kolejne wywołanie metody commit wygeneruje wyjątek.