VB.net
1' 接続文字列を生成する 2Dim stConnectionString1 As String = "接続情報1" 3Dim stConnectionString2 As String = "接続情報2" 4 5' SqlConnection の新しいインスタンスを生成する (接続文字列を指定) 6Dim cSqlConnection1 As New System.Data.SqlClient.SqlConnection(stConnectionString1) 7Dim cSqlConnection2 As New System.Data.SqlClient.SqlConnection(stConnectionString2) 8 9' データベース接続を開く 10cSqlConnection1.Open() 11cSqlConnection2.Open() 12 13' 実処理 14 ・ 15 ・ 16 ・ 17 18' データベース接続を閉じる 19cSqlConnection1.Close() 20cSqlConnection1.Dispose() 21cSqlConnection2.Close() 22cSqlConnection2.Dispose()
上記の場合、それぞれのコネクションに対してトランザクションを設定したのですが、可能であれば1つのトランザクションで管理したいと思ってます。可能でしょうか?
MS-DTC(分散トランザクション)を利用しないと無理そうですが、そこまで選択肢に入れられますか?
あなたの回答
tips
プレビュー