Metode setAutoCommit (SQLServerConnection)
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
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.