Le informazioni le prendo da un database...faccio le inner join tra le tabelle persona studente prestito e risorsa.
codice:
ublic ArrayList<Risorsa> prestitiattivi() {
ArrayList<Risorsa> lista=new ArrayList<Risorsa>();
Vector<String[]> risultato=DbConnection.getInstance().eseguiQuery("select r.nome, s.matricola, p.nome, p.cognome, d.inizioprestito, d.fineprestito from portalestudenti.persona as p inner join portalestudenti.studente as s inner join portalestudenti.prestito as d inner join portalestudenti.risorsa as r where p.email= s.Persona_email");
for(int i=0;i<risultato.size();i++) {
String[] riga=risultato.get(i);
Risorsa r = new Risorsa();
Studente s = new Studente();
r.setNome(riga[0]);
s.setMatricola(riga[1]);
s.seNome(riga[2]);
s.setCognome(riga[3]);
solo che poi non riesco ad andare più avanti. La mia idea iniziale era metterli in un arraylist, ma ho problemi nell'inserire le date di inizio prestito e fine prestito...Come posso fare??? cosa mi consigli???