Zakładając, że _beginTransaction jest wartością logiczną, czy ustawiłeś ją na true przed If _beginTransaction Then
?
Czy popełniłeś również poprzednią transakcję przed rozpoczęciem tej? Oracle może robić dziwne rzeczy z łączeniem połączeń i BeingTransaction.
Dawno temu miałem podobny błąd. Czy zajrzałeś tutaj ?
Edytuj - czy próbujesz wywołać przechowywane proc .NET? OracleConnection.BeginTransaction
nie obsługuje wywołań procedur składowanych
: