ADO CursorLocation 屬性
定義和用法
CursorLocation 屬性可設(shè)置或返回一個 long 值,該值指示游標服務(wù)的位置?杀辉O(shè)置為 CursorLocationEnum 值之一。默認值是 AdUseServer。
游標用于:
- 控制記錄定位
- 控制其他用戶對數(shù)據(jù)庫所作的更改的可視性
- 控制數(shù)據(jù)可更新性
注釋:Recordset 對象將從與它們相關(guān)聯(lián)的連接上自動繼承此設(shè)置。
注釋:此屬性在 Connection 或已關(guān)閉的 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
%>