En supposant que _beginTransaction est un booléen, l'avez-vous défini sur true avant If _beginTransaction Then
?
Avez-vous également validé la transaction précédente avant de commencer celle-ci ? Oracle peut faire des trucs bizarres avec le regroupement de connexions et BeingTransaction.
Il y a longtemps, j'ai eu un bug similaire à celui-ci. Avez-vous regardé ici ?
Modifier - essayez-vous d'appeler un proc stocké .NET ? OracleConnection.BeginTransaction
ne prend pas en charge les appels de procédure stockée
: