Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Prosimy o pomoc w zapobieganiu refaktoryzacji warstwy danych tego kodu i transakcji ODP.NET

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 :



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zestawy z jednej tabeli, pogrupowane według kolumny

  2. Oracle:W PRZYPADKU AKTUALIZACJI ZDUPLIKOWANEGO KLUCZA

  3. Obetnij pole daty w mysql, takie jak Oracle

  4. Różnica między klauzulą ​​WITH a podzapytanie?

  5. utwórz napotkany pakiet oracle PLS-00103:Napotkano symbol CREATE