Oracle
 sql >> Database >  >> RDS >> Oracle

Aiutaci a prevenire il refactoring del livello dati di questo codice e transazioni ODP.NET

Supponendo che _beginTransaction sia un valore booleano, lo hai impostato su true prima di If _beginTransaction Then ?

Hai anche commesso la transazione precedente prima di iniziare questa? Oracle può fare cose strane con il pool di connessioni e BeingTransaction.

Molto tempo fa ho avuto un bug simile a questo. Hai guardato qui ?

Modifica - stai provando a chiamare un processo memorizzato .NET? OracleConnection.BeginTransaction non supporta le chiamate di stored procedure :