Se vuoi usare i vettori (array) puoi usare i metodi last(), getRow() e beforeFirst() di ResultSet:
altrimenti puoi usare la classe Vector e fare direttamente:Codice PHP:ResultSet r = stat.executeQuery("select "+attributo+" from "+tabella);
r.last();
vet = new String[r.getRow()];
r.beforeFirst();
while(r.next()){
vet[i]=r.getString(attributo);
i++;
}
La classe Vector rappresenta un vettore a dimensioni dinamiche pertanto non prevedibili all'inizio (diversamente dall'array che invece ha dimensioni fisse dichiarate all'atto della creazione dell'array stesso)Codice PHP:Vector<String> v = new Vector<String>();
while(r.next()){
v.add(r.getString(attributo));
}

Rispondi quotando