ADO CursorLocation 屬性
定義和用法
CursorLocation 屬性可設(shè)置或返回一個(gè) long 值,該值指示游標(biāo)服務(wù)的位置?杀辉O(shè)置為 CursorLocationEnum 值之一。默認(rèn)值是 AdUseServer。
游標(biāo)用于:
- 控制記錄定位
- 控制其他用戶對(duì)數(shù)據(jù)庫(kù)所作的更改的可視性
- 控制數(shù)據(jù)可更新性
注釋:Recordset 對(duì)象將從與它們相關(guān)聯(lián)的連接上自動(dòng)繼承此設(shè)置。
注釋:此屬性在 Connection 或已關(guān)閉的 Recordset 上為讀/寫(xiě),在打開(kāi)的 Recordset 上為只讀。
語(yǔ)法
objConnection.CursorLocation objRecordset.CursorLocation
實(shí)例
<% 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 %>