Salve a tutti,
seguendo quanto scritto in questo thread, ho creato la classe Database per la connessione e l'interazione con quest'ultimo.
Il problema sorge nel momento in cui provo ad utilizzare la funzione eseguiQuery, che viene documentata come segue: "prende un parametro di tipo String, che rappresenta la query di tipo SELECT da eseguire sul database. Viene restituito un Vector contenente tutti i record restituiti dalla query, sottoforma di array di stringhe. Ciascun record, quindi, è rappresentato da un array di Stringhe, dove ciascun elemento dell'array è l'equivalente di un campo del record."
Adesso, se volessi gestire il Vector ritornato da tale funzione, come dovrei fare?
Ho provato varie soluzioni, tra cui quella del metodo toString, ma ogni volta che provo a stampare, viene fuori un messaggio del tipo "[Ljava.lang.String;@26a1ab54".
Come posso stampare quelli che sono effettivamente i valori restituiti dalla query?
- Grazie