ADOを勉強中です。RecodeSetオブジェクトのOpenメソッドの引数について、本に以下のような内容があったのですが、意味が分かるようで、良く分かりません。
カーソルタイプの定数
(1)adLockPessimistic…レコードごとの排他的ロック。編集が競合した場合、データソースでレコードをロックすることで、確実にレコードを編集できるように、必要な最小限のロックをする。
(2)adLockOptimistic…レコードごとの共有的ロック。Updateメソッドを呼び出した場合のみレコードがロックされ、ほかのユーザはアクセスできなくなる。
(3)adLockBatchOptimistic…共有的バッチ更新処理を行う。即時更新モードに対して、バッチ更新モードの場合に必要。
それぞれどういうことを意味しており、どういうときにどれを選択したらよいのでしょうか。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
>それぞれどういうことを意味しており
書いてある通りです。
>どういうときにどれを選択したらよいのでしょうか。
それは目的によって違います。
勉強中ですよね?
違いがわからなければ、DBを更新するEXEを二つ作って、それぞれやってみたらよいと思います。
肌で感じた方が身につくと思います。
BeginTrans
CommitTrans
RollbackTrans
との併用をお勧めします。
ありがとうございました。
BeginTrans等の意味も良く分からないレベルなので、
勉強しながらいろいろ試してみたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) Access IF文でテーブルに存在しない場合の処理について 2 2022/10/10 18:09
- Amazon Amazon アカウントはどうすると変更できる? 5 2022/04/10 07:09
- 一眼レフカメラ α6400でISOをオートにした設定をロックすることはできますか?Av設定でF値を8にロックできる? 3 2023/08/04 23:26
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- ドメイン・サーバー・クラウドサービス 独自ドメインでのNSレコード設定 1 2023/07/12 18:36
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/17 18:41
- Access(アクセス) DoCmd.SearchForRecord が動かない時の解決方法 3 2022/07/22 15:31
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Excel(エクセル) エクセル テーブル機能の不明点 2 2022/04/14 14:10
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DataGridViewの、選択されてい...
-
ファイル書込みで一行もしくは...
-
Access でレコードセレクタが押...
-
レコードが存在しなかった場合
-
JSPのNULLレコード表示について...
-
DataGridViewにてセル以外をク...
-
VBAで制御コード付きテキストフ...
-
サブレンジ分割されたNDB(富士...
-
ワードの差込印刷で教えて下さ...
-
どのようなレコード構成でもfil...
-
VB6.0のIsNull関数に相当するもの
-
Line Inputで文字化け(助けて...
-
ACCESSで大量の更新を行うと「...
-
アクセスでレポートの1印刷内...
-
DataGridViewの内容をDBに反映...
-
Javaで使用するデータベースの...
-
ADODCとデータグリッドを連動さ...
-
Access を×ボタンで閉じ...
-
ASPでMDBファイルを更新...
-
Delphi データベースコンポー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
レコードが存在しなかった場合
-
ADO VBA 実行時エラー3021
-
ファイル書込みで一行もしくは...
-
アクセスでレポートの1印刷内...
-
カレントレコードが無い事を判...
-
差し込み印刷のレコード数について
-
レコードセット(ADO.Recordset)...
-
ワードの差込印刷で教えて下さ...
-
DataGridViewの内容をDBに反映...
-
Access でレコードセレクタが押...
-
DataGridViewの、選択されてい...
-
JSPのNULLレコード表示について...
-
ACCESSで大量の更新を行うと「...
-
[VBA] ADOの Clone と AddNew
-
Access を×ボタンで閉じ...
-
サブレンジ分割されたNDB(富士...
-
ヘッダレコードとトレーラレコ...
-
データセットのレコード更新が...
-
DataGridViewにてセル以外をク...
-
Line Inputで文字化け(助けて...
おすすめ情報