Metode setAutoCommit (SQLServerConnection)

Unduh driver JDBC

Mengatur mode autocommit untuk objek SQLServerConnection ini ke status yang diberikan.

Sintaks

  
public void setAutoCommit(boolean value)  

Parameter

nilai

true untuk mengaktifkan mode autocommit untuk koneksi, false untuk menonaktifkannya.

Pengecualian

SQLServerException

Keterangan

Metode setAutoCommit ini ditentukan oleh metode setAutoCommit di antarmuka java.sql.Connection.

Jika koneksi dalam mode autocommit, maka semua pernyataan SQL-nya dijalankan dan dilakukan sebagai transaksi individual. Jika tidak, pernyataan SQL-nya dikelompokkan ke dalam transaksi yang diakhir oleh panggilan ke metode penerapan atau metode putar kembali . Secara default, koneksi baru berada dalam mode autocommit.

Penerapan terjadi ketika pernyataan selesai atau eksekusi berikutnya terjadi, mana yang lebih dulu. Ketika pernyataan mengembalikan objek SQLServerResultSet , pernyataan selesai ketika baris terakhir kumpulan hasil telah diambil, atau ketika kumpulan hasil telah ditutup. Dalam kasus lanjutan, satu pernyataan mungkin mengembalikan beberapa hasil selain nilai parameter output. Dalam kasus ini, penerapan terjadi ketika semua hasil dan nilai parameter output telah diambil.

Ketika mode autocommit false, driver JDBC akan secara implisit memulai transaksi baru setelah setiap penerapan.

Catatan

Jika metode ini dipanggil selama transaksi, transaksi dilakukan.

Lihat juga

Anggota SQLServerConnection
Kelas SQLServerConnection