Ciao sono nuovissimo mi potete aiutare dove è la freccia mi da il seguente errore:
connesione riuscitajava.lang.NullPointerException
at connessioneDB.DBConnect.getdata(DBConnect.java:31)
at connessioneDB.Main.main(Main.java:7)
risultato della tabella e......
Error 2:java.lang.NullPointerException
il database viene riconosciuto la tabella esiste i campi pure non so cosa fare
grazie
codice:package connessioneDB; import java.sql.*; public class DBConnect { private Connection connesione; private Statement st; private ResultSet rs; public DBConnect () { try { Class.forName("com.mysql.jdbc.Driver"); connesione = DriverManager.getConnection("jdbc:mysql://localhost:3306/DATA", "root",""); connesione.createStatement(); System.out.println("connesione riuscita"); } catch(Exception ex) { System.out.println("Error :" + ex );} } public void getdata(){ try { String query = "SELECT * FROM CONTO"; System.out.println("risultato della tabella e......"); ResultSet rs = st.executeQuery(query); <--------qui while (rs.next()) { String nome= rs.getString("nome"); //String eta = rs.getString("età"); System.out.println(nome); } rs.close(); st.close(); connesione.close(); } catch(Exception ex) { ex.printStackTrace(); System.out.println("Error 2:" + ex );} } }

Rispondi quotando
