Angenommen, _beginTransaction ist ein boolescher Wert, haben Sie ihn vor If _beginTransaction Then
auf true gesetzt ?
Haben Sie auch die vorherige Transaktion festgeschrieben, bevor Sie diese starten? Oracle kann mit Connection Pooling und BeingTransaction seltsame Dinge anstellen.
Vor langer Zeit hatte ich einen ähnlichen Fehler. Haben Sie hier nachgeschaut ?
Bearbeiten - Versuchen Sie, eine gespeicherte .NET-Prozedur aufzurufen? OracleConnection.BeginTransaction
unterstützt keine Aufrufe gespeicherter Prozeduren
: