ray88’s diary

お仕事で困ったとき用の自分用の覚書

ADO Recordsetオブジェクトの主なプロパティ

■主なプロパティその①

プロパティ 説明
BOF カレントレコードが先頭レコードの前にあるときTrueを、それ以外の時はFalseを返す
EOF カレントレコードが最終レコードの後にあるときTrueを、それ以外の時はFalseを返す
RecordCount レコード件数を返す

■CursorTypeプロパティ:カーソルタイプを返す

定数 他ユーザによる追加・削除の確認 他ユーザによる更新の確認 説明
adOpenForwardOnly(既定) × × 0 前方スクロールカーソル・レコードの前方向のみ移動可能。処理が高速
adOpenKeyset × 1 キーセットカーソル・レコードの全方向移動可能
adOpenDynamic 2 動的カーソルレコードの全方向移動可能
adOpenStatic × × 3 静的カーソル・レコードの全方向移動可能

■CursorLocationプロパティ:カーソルの場所を指定する

定数 説明
adUseServer 2 (既定)サーバ側のカーソルを使う
asUseClient 3 クライアント側のカーソルを使う

■LockTypeプロパティ:ロックタイプを返す

定数 説明
adLockReadOnly(既定) 1 読み取り専用
adLockPessimistic 2 レコード単位の排他的ロックを表す
adLockOptimistic 3 レコード単位の共有ロックを表す
adLockBatchOptimistic 4 共有バッチ更新を表す
adLockUnspecified -1 ロックタイプを指定しない

■Bookmarkプロパティ:レコードを識別するためのブックマークを表す