CRecordset::SetLockingMode
更新 : 2007 年 11 月
ロック モードを "共有的" ロック (既定) か "排他的" ロックに設定します。更新時のレコードのロックの方法を決定します。
void SetLockingMode(
UINT nMode
);
パラメータ
nMode
enum LockMode で定義されている次に示す値の 1 つを指定します。optimistic 共有ロック。Update 関数を呼び出している間だけ、レコードの更新をロックします。
pessimistic ペシミスティック ロック。Edit 関数が呼び出された直後から、Update 関数の呼び出しが終了するか新しいレコードに移動するまでの間、レコードをロックします。
解説
レコードセットを更新するときに使う 2 つのレコードロックの方法のいずれかを指定します。既定のレコードセットのロック モードは optimistic です。このモードをより安全な pessimistic ロック モードに変更できます。レコードセット オブジェクトを作成し、開いた後、Edit を呼び出す前に、SetLockingMode を呼び出します。
必要条件
ヘッダー : afxdb.h