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

Hvorfor virker min JDBC-opdatering ikke?

Hvad betyder getConn() Vend tilbage ? Jeg formoder, at det er en anden (poolet?) forbindelse hver gang.

Dette:

getConn().setAutoCommit(false); //Added
PreparedStatement pStmnt = getConn().prepareStatement(update);

skal sandsynligvis læse:

Connection c = getConn();
c.setAutoCommit(false); //Added
PreparedStatement pStmnt = c.prepareStatement(update);

dvs. hvis getConn() returnerer en anden forbindelse hver gang, så har du problemer.



  1. PDOException i Connector.php linje 47:SQLSTATE[HY000] [1045] Adgang nægtet for brugeren 'hassan'@'localhost' (ved hjælp af adgangskode:JA)

  2. Giver det mening at bruge et indeks, der vil have en lav kardinalitet?

  3. Sådan fjerner du dublerede rækker i SQL

  4. Fluent NHibernate 3 og Oracle.DataAccess