Visual Basic.NET - TransactionScope no va con Ole

 
Vista:

TransactionScope no va con Ole

Publicado por nessy00 (1 intervención) el 24/02/2009 16:14:32
Hola a todos,

Tengo un problemilla con las transacciones en mi web. El codigo de abajo me funciona bien sin las transacciones, pero, al poner las transacciones me da el siguiente error al abrir la conexion: "El administrador de transacción no está disponible"

Public Sub UseTransactionScope()
Dim connectionString As String = "Provider=msdaora;Data Source=bd_prueba;Password=usuario;User Id=usuario;"

Using scope As Transactions.TransactionScope = New Transactions.TransactionScope()

Using connection As New OleDbConnection(connectionString)
connection.Open()

'insert

connection.Close()
scope.Complete()
End Using
End Using
End Sub

La situación es la siguiente: la BD oracle 8.1.1.7 está en otra máquina y la versión del cliente, en este caso en mi PC, es la misma.

¿Sabe alguíen que hay que cambiar, o como puedo solucionarlo?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder