commit Yöntemi (SQLServerConnection)

JDBC sürücüsünü indirin

Önceki commit veya geri almadan sonra yapılan tüm değişiklikleri kalıcı hale getirir ve şu anda bu SQLServerConnection nesnesi tarafından tutulan veritabanı kilitlerini serbest bırakır.

Syntax

  
public void commit()  

İstisnalar

SQLServerException

Remarks

Bu commit yöntemi, java.sql.Connection arayüzündeki commit yöntemi tarafından belirtilir.

Bu yöntem yalnızca otomatik commit modu devre dışı bırakıldığında kullanılmalıdır.

Unutmayın, bu yöntem istemci manuel işlem başlattığında ve bir şekilde SQL Server manuel işlemi geri alırsa başarısız olur ve istisna oluşturur. Örneğin, istemci açıkça ROLLBACK TRANSACTION'ı çağıran bir depolanmış prosedürü çağırırsa ve ardından istemci commit metodunu çağırırsa istisna yapılır. Ayrıca, SQL Server yeterli şiddette (16 veya daha üzeri) bir hata çıkarırsa ve istemcinin başlattığı manuel işlemi geri alırsa; commit yöntemine yapılan sonraki çağrı bir istisna oluşturur.