Salve ragazzi..
Sto cercando di estrarre dei dati da un database e di inserirli in una jtable ma mi lancia un' eccezione ora vi posto il codice e l'errore.
codice:
...................................................................
int righe=0;
Object[][] value=new Object[righe][2];
String[] columnNames={"nome","cognome"};
...................................................................
public void connetti(){
int id=0;
int i=0;
try {
Statement st = connection.createStatement();
String query = "SELECT * FROM archivio";
ResultSet rs = st.executeQuery(query);
while(rs.next()){
value[i][0]=rs.getString("nome");
value[i][1]=rs.getString("cognome");
i++;
}
}catch(SQLException je){}
}
...................................................................
JTable tabella = new JTable(value,columnNames);
Ora quando vado a compilare la classe non mi da nessn errore ma quando lancio il metodo mi tira fuori un ArrayIndexOutOfBoundsException : 0
proprio sulla linea "value[i][0]=rs.getString("nome");" mi date un aiutino grazie