Io avrei fatto cosģ, modificando un pņ il metodo:
In realtą se c' č eccezione non riesco a vederlo, perchč comunque il tutto funziona su sito web e vengo redirezionato su una pagina a prescindere dal risultato.codice:public int getColonna(){ int ris=0; try { // registrazione driver JDBC per Derby DB DriverManager.registerDriver(new org.apache.derby.jdbc.ClientDriver()); Connection conn = DriverManager.getConnection(url, user, pwd); Statement st = conn.createStatement(); ResultSet rs = st.executeQuery("SELECT MAX(NUMERO) FROM TABELLA_PRENOTAZIONI"); while (rs.next()) { ris = rs.getInt("NUMERO"); } rs.close(); st.close(); conn.close(); } catch (SQLException e) { System.out.println(e.getMessage()); } return ris; }
In quel modo otterrei il valore massimo di quella colonna numero? La colonna numero rappresenta il numero dell' ordinazione, mi serve perchč in un altro metodo dove inserisco nuove prenotazioni devo incrementare tale valore.

Rispondi quotando