Errore sulle transazioni manuali [driver jdbc per sql server][santi caltabiano].txt blocco note
1. Errore sulle transazioni manuali [Driver JDBC per SQL Server][Santi Caltabiano].txt
ERRORE SULLE TRANSAZIONI MANUALI
Quando si avvia la connessione e si avvia la transazione con
con.setAutoCommit(true)
si verifica l'errore:
------------------------------------------------------------------------------
Java.SQL.SQLException: [Microsoft] [SQL Server 2000 driver per JDBC]
Impossibile avviare una connessione duplicata in modalità di transazione
manuale.
------------------------------------------------------------------------------
Quando si utilizza la modalità di transazione manuale, è necessario impostare la
proprietà SelectMethod (possibili valori cursor e direct. Se si omette sarà
utilizzato
direct) del driver del cursore o assicurarsi di utilizzare solo un'istruzione
attiva su
ciascuna connessione.
Quindi la stringa di connessione:
jdbc:microsoft:sqlserver://servernameinstance:1433;DatabaseName=mioDB;SelectMet
hod=Cursor
Pagina 1