Properti IsolationLevel ADO
Definisi dan penggunaan
Properti IsolationLevel dapat diatur atau mengembalikan tingkat isolasi objek koneksi. Nilainya adalah IsolationLevelEnum Nilai. Nilai defaultnya adalah adXactChaos.
Keterangan:Pengaturan IsolationLevel hanya berlaku sampai penggunaan metode BeginTrans berikutnya.
Syarat
objconn.IsolationLevel
Instansi
<% set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.IsolationLevel=adXactIsolated conn.Open(Server.Mappath("northwind.mdb")) response.write(conn.IsolationLevel) conn.Close %>
IsolationLevelEnum
Konstanta | Nilai | Deskripsi |
---|---|---|
adXactUnspecified | -1 | Tidak dapat menggunakan tingkat isolasi yang ditentukan, karena penawar menggunakan tingkat isolasi yang berbeda, dan tingkat ini tidak dapat ditentukan. |
adXactChaos | 16 | Tidak dapat menutupi transaksi tingkat yang lebih tinggi. |
adXactBrowse | 256 | Dapat melihat perubahan yang belum disubmit dalam transaksi lain. |
adXactReadUncommitted | 256 | Sama dengan adXactBrowse. |
adXactCursorStability | 4096 | Hanya dapat melihat perubahan yang disubmit dalam transaksi lain. |
adXactReadCommitted | 4096 | Sama dengan adXactCursorStability. |
adXactRepeatableRead | 65536 | Tidak dapat melihat perubahan yang dibuat dalam transaksi lain, tetapi pengecekan kembali dapat mencari objek Recordset yang baru. |
adXactIsolated | 1048576 | Transaksi ini dieksekusi secara terpisah dari transaksi lain. |
adXactSerializable | 1048576 | Sama dengan adXactIsolated. |