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?
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


0