<完全な接続オブジェクト参照
CursorLocationプロパティセットまたはカーソルサービスの位置を示すlong値を返します。 これは、のいずれかに設定することができCursorLocationEnumの値。 デフォルト値はAdUseServerです。
カーソルがに使用されます。
- 制御レコード・ナビゲーション
- データベース内の変更の可視性を制御します
- データの更新可能性を制御します
Note: Recordsetオブジェクトは、関連付けられた接続オブジェクトからこの設定を継承します。
Note:このプロパティは読み取り専用ですオープンRecordsetオブジェクトに、Connectionオブジェクト上または閉じRecordsetオブジェクトに読み取り/書き込み。
構文
objConnection.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
%>
CursorLocationEnum値
定数 値 説明 adUseNone 1 OBSOLETE (appears only for backward compatibility) 。 カーソルサービスを使用しません adUseServer 2 デフォルト。 サーバー側カーソルを使用しています adUseClient 3 ローカルカーソルライブラリによって提供されるクライアント側カーソルを使用します。 後方互換性のために、シノニムadUseClientBatchもサポートされています
<完全な接続オブジェクト参照