3.2 データベーストランザクション データベーストランザクションとは、図3-4のようにデータベース上にストアドプロシージャを配置し、これを.NETアプリケーションから「かたまり」として呼び出して利用する方法である。 3.2.1 実装方法 データベーストランザクションを実装するために行うべき作業は、ストアドプロシージャの作成と、.NETアプリケーションからの呼び出しである。 A. ストアドプロシージャの作成 クエリアナライザからCREATE PROCEDURE命令を利用するか、あるいはSQL EnterpriseManager上からストアドプロシージャの定義を行うことで作成できる。ここでは、第2章の変換デッドロックの解説で採り上げたサンプルコード(リスト2-11)をストアドプロシージャ化してみよう※3。 ※3 「第7章 サービスコンポーネントを用いたアプリケーション設計時の注意点」で詳しく