sql >> Base de Datos >  >> RDS >> Oracle

Ayude a evitar la refactorización de la capa de datos de este código y transacciones ODP.NET

Suponiendo que _beginTransaction es un valor booleano, ¿lo ha configurado como verdadero antes de If _beginTransaction Then? ?

¿También ha realizado la transacción anterior antes de iniciar esta? Oracle puede hacer cosas raras con la agrupación de conexiones y BeingTransaction.

Hace mucho tiempo tuve un error similar a este. ¿Has mirado aquí ?

Editar - ¿Está tratando de llamar a un proceso almacenado .NET? OracleConnection.BeginTransaction no admite llamadas a procedimientos almacenados :