Visualizzazione dei risultati da 1 a 10 su 15

Visualizzazione discussione

  1. #5
    Utente di HTML.it
    Registrato dal
    Oct 2014
    Messaggi
    315
    La riga 99 corrisponde a questa istruzione:
    codice:
    int numero2 = Integer.parseInt(numero);
    e la cosa più strana è che se lascio tutto come l'ho fatto l'inserimento avviene correttamente ma appunto viene sollevata quell'eccezione, se invece tolgo le istruzioni relative al settaggio delle JTextField (le ultime 3 righe del codice postato prima) l'inserimento va a buon fine ma mi crea due tuple uguali nel db.

    Ora magari ti posto il codice per l'aggiunta ma il problema è chiaro, almeno credo, che non dipende da lì.
    codice:
    public class Aggiungere {
        public static void aggiungi(String nome, String indirizzo, int numero) throws SQLException, ClassNotFoundException {
            try {
                String driver = "com.mysql.jdbc.Driver"; 
                Class.forName(driver);
                String url = "jdbc:mysql://localhost:3306/rubrica";
                Connection con = DriverManager.getConnection(url,"root","password");
                Statement cmd = con.createStatement();
                String qry = "INSERT INTO persone (nome, indirizzo, telefono) VALUES (" + "'" + nome + "'" + "," + "'" + indirizzo + "'" + "," + "'" + numero + "'" + ")";
                cmd.executeUpdate(qry);
                cmd.close();
                con.close();
            }
            finally {
                
            }
        }
    }
    Ultima modifica di newutente; 04-02-2015 a 12:47

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.