CursorLocation

(PWS4 IIS4 IIS5)
CursorLocation — カーソル サービスの場所を示します。

構文

object.CursorLocation = value

パラメータ

object Recordset オブジェクを指定します。
value カーソルサービス

以下の値が value パラメータ文字列として認識されます

定数 内容
adUseClient 3 クライアント側カーソル
adUseNone 1 カーソルサービス未使用
adUseServer 2 プロバイダまたはドライバが供給するカーソル(デフォルト)

設定値と戻り値

CursorLocationEnum 値のいずれか 1 つに設定可能な長整数型 (Long) の値を設定します。また、値の取得も可能です。

説明

このプロパティで、プロバイダにアクセス可能なさまざまなカーソル ライブラリの中からカーソル サービスを選択します。通常は、クライアント側カーソル ライブラリ、またはサーバー側カーソル ライブラリから選択します。

このプロパティ設定は、プロパティが設定された後に確立された接続のみに作用します。CursorLocation プロパティを変更しても既存の接続には影響しません。

Execute メソッドが返すカーソルは、この設定を継承します。Recordset オブジェクトは関連付けられた接続からこの設定を自動的に継承します。

このプロパティは、Connection または閉じている Recordset 上では読み取り/書き込み可能で、開いている Recordset 上では読み取り専用です。

RDS での使用 クライアント側の Recordset オブジェクトまたは Connection オブジェクトで使う場合、CursorLocation プロパティは adUseClient にのみ設定できます。