Ci a tutti,
vi ripropongo un quesito (ormai sono lanciato)!
Vorrei inserire i dati del mio DB all'interno di un arraylist presente in una classe Java che adesso vi incollo:
codice:
package classi;
import java.sql.*;
public class DAOSelect {
public void visualizzaDati() {
try {
String driver = "com.mysql.jdbc.Driver";
Class.forName(driver);
String url = "jdbc:mysql://localhost:3306/progetto";
Connection con = DriverManager.getConnection(url, "root", "");
Statement cmd = con.createStatement();
String qry = "SELECT * FROM persona";
ResultSet res = cmd.executeQuery(qry);
while (res.next()) {
System.out.println("ID: " + res.getString("idPersona") + "\t"
+ "\t" + " Nome: " + res.getString("nome") + "\t"
+ "\t" + " Cognome: " + res.getString("cognome") + "\t"
+ "\t" + "Indirizzo: " + res.getString("indirizzo")
+ "\t" + "\t" + "Ruolo: " + res.getString("ruolo"));
}
res.close();
} catch (SQLException SQLexc) {
SQLexc.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
}
Così in pratica mi stampa nella console di Eclipse i dati. Funziona tutto. quindi mi servirebbe solo un frammento di codice per l'inserimento in un ArrayList!! Grazie a tutti! intanto ci sbatto ancora la testa un po