- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:asp+dllでのcommitの有効範囲)
ASP+DLLでのトランザクションの有効範囲とDB更新時のロールバックについて
このQ&Aのポイント
- ASP+DLLでのトランザクションの有効範囲とDB更新時のロールバックについて疑問があります。ASPでトランザクションを定義し、そのトランザクション内でDLLを使用してDB更新を行う場合、DB更新エラー時にロールバックが可能かどうかを知りたいです。
- ASPでトランザクションを開始し、そのトランザクション内でDLLを呼び出してDB更新を行います。DLL内ではトランザクションを開始やコミットを行わずにDB更新を行います。この場合、DLLでのDB更新エラーが発生したときにASP側でロールバックすることはできるのでしょうか。
- 質問者はASPでトランザクションを開始し、そのトランザクション内でDLLを呼び出してDB更新を行います。DLL内ではトランザクションの開始やコミットを行わずにDB更新を行います。質問者はDLLでのDB更新エラー時にDBに対してロールバックを行いたいと考えています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
トランザクション属性を設定したDLLを作成し、COM+ Applicationとして配置すれば、トランザクション管理をMTSまかせにできます。