Ciao,
ho notato che hai un po di problemi sulle query in java.
Mi permetto di suggerirti un metodo molto interessante di impostare le query, scrivendo query di tipo "parametrizzato" in questo modo
esempio :
In sostanza come vedi hai scritto where nome = ? and cognome = ?codice:PreparedStatement ps = connection.prepareStatement("SELECT tel FROM Anagrafica WHERE nome = ? and cognome = ?"); //diamo il valore al primo parametro: ps.setString(1,mioNome); //diamo valore al secondo parametro ps.setString(2,mioCognome); ResultSet rs = ps.executeQuery(); //da qui in poi gestisci il result set....
il punto interrogativo e' il parametro 1 al quale darai il valore con ps.setString(1,mioNome);
Analogamente il secondo parametro...
Io mi trovo molto bene a scrivere query cosi... magari puo far comodo anche a te... ciao![]()