Ciao a tutti
il titolo descrive l'errore che mi viene generato dalla classe SQLException ma non capisco il perche'
faccio una query ad un DB che se metto il nome di una sola colonna mi estrae quella colonna e funziona, se invece inserisco ad un uno ad uno il nome di tutte le colonne no e mi restituisce questo errore!
codice:
Statement statement = conn.createStatement();
ResultSet rs = statement.executeQuery("SELECT Nome, Cognome, CodFiscale, Telefono, Cellulare, Citta, Indirizzo, " + "Cap, Prov, Mail, Salario, DataAssunzione " + "FROM Dipendenti WHERE ID_Dipendente = 1");
//
System.out.println("Inizio Salvataggio dati");
//
String nome = "";
String cognome = "";
String codFisc = "";
String telefono = "";
String cellulare = "";
Date dataAssunzione;
String citta = "";
String prov = "";
String indirizzo = "";
String cap = "";
String mail = "";
double salario = 0.00;
rs.next();
nome = rs.getString("Nome");
cognome = rs.getString("Cognome");
codFisc = rs.getString("CodFiscale");
telefono = rs.getString("Telefono");
cellulare = rs.getString("Cellulare");
dataAssunzione = rs.getDate("DataAssunzione");
citta = rs.getString("Citta");
prov = rs.getString("Prov");
indirizzo = rs.getString("Indirizzo");
cap = rs.getString("Cap");
mail = rs.getString("Mail");
salario = rs.getDouble("Salario");
//
System.out.println("Fine Salvataggio dati");
Perche' tutto questo?
Ci sto sbattendo la testa da un po effettivamente e non riesco a cavarne nulla!
Grazie a chiunque mi risponda
Saluti
Emanuele