Thuộc tính CursorLocation của ADO

Định nghĩa và cách sử dụng

Thuộc tính CursorLocation có thể thiết lập hoặc trả về một giá trị long, chỉ ra vị trí của dịch vụ con trỏ. Có thể được thiết lập thành CursorLocationEnum một giá trị. Giá trị mặc định là AdUseServer.

Con trỏ được sử dụng cho:

  • Kiểm soát vị trí của bản ghi
  • Kiểm soát khả năng xem các thay đổi mà người dùng khác thực hiện trên cơ sở dữ liệu
  • Kiểm soát khả năng cập nhật dữ liệu

Chú thích:Đối tượng Recordset sẽ tự động kế thừa thiết lập này từ kết nối liên quan.

Chú thích:Thuộc tính này là đọc/viết trên Connection hoặc Recordset đã đóng, và chỉ đọc trên Recordset mở.

cú pháp

objConnection.CursorLocation
objRecordset.CursorLocation

Mẫu

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