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