ADO CursorLocation 속성

정의와 사용법

CursorLocation 속성은 커서 서비스 위치를 나타내는 long 값을 설정하거나 반환할 수 있습니다. 설정할 수 있습니다: CursorLocationEnum 값 중 하나입니다. 기본 값은 AdUseServer입니다.

커서는 다음과 같이 사용됩니다:

  • 레코드 위치 제어
  • 데이터베이스에 대한 다른 사용자의 변경 사항의可视성 제어
  • 데이터 업데이트 가능성 제어

주석:Recordset 객체는 관련된 연결에서 자동으로 이 설정을 상속받습니다.

주석:이 속성은 Connection 또는 닫힌 Recordset에서 읽/쓰기로 설정되고, 열린 Recordset에서는 읽기 전용으로 설정됩니다.

문법

objConnection.CursorLocation
objRecordset.CursorLocation

예제

<%
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
%>