Ciao a tutti volevo chiedere qualche parere sul modo migliore per poter gestire le eccezioni quando faccio una query su database oracle.
io adotto questo modo:
Connection Conn = null;
Statement ST = null;
ResultSet RS = null;
try
{
Conn = getConn(dataSource) // mia funz. x ottenere la connessione
String SQL = "SELECT ......"; // la mia query
ST = Conn.createStatement();
RS = ST.executeQuery(SQL);
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
RS.close();
ST.close();
Conn.close();
}
la chiusura di resultset, statement e connessione è bene farla nel finally oppure all'interno del catch oppure addirittura prima nel try dopo aver eseguito la query???
Può andare questo metodo oppure esiste qualche modo migliore per gestire il tutto?
Grazie 1000 Simone.

Rispondi quotando



