Properti Tipe Kunci ADO


Referensi Objek Recordset Lengkap

Properti LockType menyetel atau mengembalikan nilai LockTypeEnum yang menentukan tipe penguncian saat mengedit catatan di Recordset. Standarnya adalah adLockReadOnly. Properti ini membaca/menulis pada Recordset tertutup dan hanya-baca pada Recordset terbuka.

Catatan: Atur properti ini sebelum membuka Recordset.

Catatan: Tidak semua penyedia mendukung semua jenis kunci. Jika pengaturan LockType yang diminta tidak didukung, penyedia akan memilih jenis penguncian lain. Anda dapat menggunakan metode Supports untuk menentukan fungsionalitas penguncian aktual yang tersedia di objek Recordset.

Catatan: adLockPessimistic tidak didukung jika CursorLocation disetel ke adUseClient.


Sintaksis

objRecordset.LockType

Contoh

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open(Server.Mappath("northwind.mdb"))
set rs=Server.CreateObject("ADODB.recordset")
sql="SELECT * FROM Customers"

rs.CursorLocation=adUseClient
rs.CursorType=adOpenStatic
rs.LockType=adLockBatchOptimistic

rs.Open sql,conn

rs.Close
conn.Close
%>

Nilai LockTypeEnum

Constant Value Description
adLockUnspecified -1 Unspecified type of lock. Clones inherits lock type from the original Recordset.
adLockReadOnly 1 Read-only records
adLockPessimistic 2 Pessimistic locking, record by record. The provider lock records immediately after editing
adLockOptimistic 3 Optimistic locking, record by record. The provider lock records only when calling update
adLockBatchOptimistic 4 Optimistic batch updates. Required for batch update mode

Referensi Objek Recordset Lengkap