Ciao a tutti.
ho scritto un applicazione java che deve collegarsi a un db, e quando non ci riesce rimane bloccata, incurante del timeout impostato e della cattura delle eccezioni:
Qualche idea?codice:try { String driver = "sun.jdbc.odbc.JdbcOdbcDriver"; String urlBO = "jdbc:odbc:BO_" + Id + "_" + DB; Class.forName(driver); String userName = xxxxx; String password = xxxxxx; DriverManager.setLoginTimeout(60); connServerBO = DriverManager.getConnection(urlBO, userName, password); } catch (Exception e) { scrivilog; }
a me basterebbe che le volte in cui non riesce a collegarsi, dopo un certo periodo vada oltre in modo da eseguire le altre istruzioni presenti nel programma.
Grazie

Rispondi quotando
dbc:BO_" + Id + "_" + DB; (me ne accorgo perchè stampo a video quella variabile..ho omesso le parti meno importanti del codice)