<전체 레코드의 객체 참조
집합 LockType 속성 집합 또는는 반환 LockTypeEnum의 레코드에 레코드를 편집 할 때 잠금의 유형을 지정 값입니다. 기본값은 adLockReadOnly입니다. 이 속성은 폐쇄 레코드에 읽기 / 쓰기 및 읽기 전용 오픈 레코드에있다.
Note: 레코드를 열기 전에이 속성을 설정합니다.
Note: 모든 공급자가 모든 잠금 유형을 지원합니다. 요청 된 집합 LockType 설정이 지원되지 않는 경우, 공급자는 잠금의 다른 유형을 선택합니다. 당신은 Recordset 개체에서 사용할 수있는 실제 잠금 기능을 결정하기 위해 지지대의 방법을 사용할 수 있습니다.
Note: CursorLocation 수 adUseClient를 설정 한 경우 adLockPessimistic은 지원되지 않습니다.
통사론
objRecordset.LockType
예
<%
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 값
일정한 | 값 | 기술 |
---|---|---|
adLockUnspecified | -1 | 잠금 지정되지 않은 유형입니다. 클론은 원본 레코드에서 잠금 유형을 상속합니다. |
adLockReadOnly | 1 | 읽기 전용 기록 |
adLockPessimistic | 2 | 비관적 잠금, 기록에 의해 기록. 공급자 잠금 기록을 바로 편집 후 |
adLockOptimistic | 3 | 낙관적 잠금, 기록에 의해 기록. 공급자 잠금 만 기록 갱신을 호출 할 때 |
adLockBatchOptimistic | 4 | 낙관적 일괄 업데이트됩니다. 일괄 업데이트 모드에 필요 |
<전체 레코드의 객체 참조