Beh... semplicemente stai dichiarando il metodo VisualizzaAmici in modo tale da restituire una stringa... a te serve che esso restituisca un insieme di stringhe.
Ora, puoi far restituire l'oggetto ResultSet, oppure puoi elaborare questo ResultSet costruento, ad esempio, un Vector di Stringhe da restituire o un Array di Stringhe.
Soluzione 1 (molto rapida):
Soluzione 2 (suppongo che la tabella amici possegga solo 1 campo):codice:public static ResultSet VisualizzaAmici(Database s) { ResultSet riga; //ResultSet mi permette di comunicare col database riga = s.query("select * from Amici"); return riga; }
Ciao.codice:public static String [] VisualizzaAmici(Database s) { ResultSet riga; //ResultSet mi permette di comunicare col database riga = s.query("select * from Amici"); Vector v = new Vector(); while (riga.next()) { v.add( riga.getString(1) ); } String [] risultato = (String) v.toArray(); return risultato; }![]()



Rispondi quotando