テクニカル ノート 47: データベース トランザクション条件の緩和
MFC ODBC データベース クラスのトランザクション要件について説明したこの技術ノートは、現在は古くなっています。 MFC 4.2 より前では、データベース クラスで CommitTrans または Rollback 操作の後のレコートセットにカーソルを保持する必要がありました。 ODBC ドライバーと DBMS でこのレベルのカーソルの保持がサポートされていない場合、データベース クラスではトランザクションが有効になりませんでした。
MFC 4.2 以降は、データベース クラスではカーソルの保持が必要という制限が緩和されています。 ドライバーでサポートされている場合、トランザクションは有効になります。 ただし、開いているレコードセット上で CommitTrans または Rollback 操作の効果を確認する必要があります。 詳細については、メンバー関数 CDatabase::GetCursorCommitBehavior および CDatabase::GetCursorRollbackBehavior を参照してください。
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示