Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026

    Problema di lettura database

    Salve.
    Sto facendo un'applicazione che mi permetta di visualizzare in dati nel database, solo che ho dei problemi, il seguente codice mi dice che c'è un errore nella sintassi SQL:
    codice:
    case 6:
    				try {
    					// Creazione di una istanza MySQL
    					// Class.forName("com.mysql.jdbc.Driver");
    					Class.forName("com.mysql.jdbc.Driver").newInstance();
    					// Apertura della connessione al database
    					con = DriverManager.getConnection("jdbc:mysql:///persona",
    							"root", "");
    					System.out.println("Connessione OK!");
    
    					SQL = "SELECT * FROM dati_persona (cognome_persona, nome_persona); " ;
    					SQLPreparedStatement = con.prepareStatement(SQL);
    
    					ResultSet rs = SQLPreparedStatement.executeQuery(SQL);
    					// elabora i risultati
    					while (rs.next()) {
    						// ottiene il dato
    						String dat1 = rs.getString(cognome);
    						String dat2 = rs.getString(nome);
    						// stampa a video
    						System.out.println("I dati inseriti nel database: "
    								+ dat1 + dat2);
    					}
    
    					// chiude la connessione
    					con.close();
    
    				} catch (Exception ex) {
    					// TODO Auto-generated catch block
    					System.out.println(ex.getMessage() + "\nConnessione non"
    							+ " avvenuta!!!");
    				}
    Qualcuno ha qualche idea.
    Grazie

  2. #2
    codice:
    SQL = "SELECT cognome_persona, nome_persona FROM dati_persona";
    Sintassi SELECT
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.