<Komple Recordset Nesnesi Referans
LockType özelliği, ayarlar veya bir döner LockTypeEnum bir Recordset'te bir kayıt düzenlerken kilitleme türünü belirten bir değer. Standart adLockReadOnly olduğunu. Bu özellik kapalı bir kayıt kümesi üzerinde okuma / yazma ve salt okunur bir açık Recordset'te edilir.
Note: Recordset açmadan önce bu özelliği ayarlayın.
Note: Tüm sağlayıcılar tüm kilit türlerini destekler. İstenen LockType ayarı desteklenmiyorsa, sağlayıcı kilitleme başka tür seçecektir. Bir Recordset nesnesinde bulunan fiili kilitleme işlevini belirlemek için Destekler yöntemini kullanabilirsiniz.
Note: CursorLocationadUseClient olarak ayarlanırsa adLockPessimistic desteklenmemektedir.
Sözdizimi
objRecordset.LockType
Örnek
<%
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
%>
LockTypeEnum Değerler
sabit | değer | Açıklama |
---|---|---|
adLockUnspecified | -1 | kilidin Tanımlanmamış türü. Klonlar orijinal Recordset'ten kilit tipini devralır. |
adLockReadOnly | 1 | Salt okunur kayıtları |
adLockPessimistic | 2 | Kötümser kilitleme, kayıt ile kaydı. sağlayıcı kilit kayıtları hemen düzenledikten sonra |
adLockOptimistic | 3 | Iyimser kilitleme, kayıt ile kaydı. sağlayıcı kilit kayıtları sadece güncelleştirme çağrılırken |
adLockBatchOptimistic | 4 | İyimser toplu güncellemeleri. Toplu güncelleme modu için gerekli |
<Komple Recordset Nesnesi Referans