|
|
|
|
|
 |
 |
 |
|
Foros MUGPERU
|
 |
 |
| Author |
Messages |
|
angelred Posts:30
 |
| 16/01/2007 04:26 PM |
|
Hola a todos,
Estoy haciendo uso de la clase TransactionScope, el problema que tengo es el siguiente:
Using objScope As New TransactionScope()
objDat.Nuevo(Datos)
Using objTranGru As New TransactionScope(TransactionScopeOption.Required)
objDat2.Nuevo(Datos)
objTranGru.Complete()
End Using
objTranGru.Complete()
End Using
Error: en los objetos objDat1.Nuevo(Datos) y objDat2.Nuevo(Datos) inserto en diferentes tablas (respectivamente) en una base de datos sqlserver, en los dos metodos abro una conexion, realizo la ejecucion del insert y luego cierro conexion, en la primer llamada objDat.Nuevo(Datos) todo se ejecuta normal, pero en llamada objDat2.Nuevo(Datos) me sale el error que dice "Error de comunicación con el administrador de transacciones subyacente." .
Me podrían decir que puede estar pasando |
|
|
|
|
Jmestas Posts:115
 |
| 20/01/2007 06:27 AM |
|
| Tio, utiliza solo un TS, la arquitectura del mismo detecta, si la transaccion es anidada, o distribuida |
|
|
|
|
|
| You are not authorized to post a reply. |
|
|
|
ActiveForums 3.7
|
 |
 |
 |
 |
|
|
|
|
|
|
|
|
|