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