Originariamente inviato da Francesco Jimi
ho già provato a riempire quel vettore col metodo getValueAt, ma non funziona...
Il tuo table model è abbastanza "particolare", si appoggia ad un ResultSet ed ottiene dati e meta-dati direttamente da esso.
Quindi quel Vector a che ti serve??
Vuoi fare una cosa del tipo: i dati aggiornati dall'utente li tieni nel Vector e poi getValueAt prima cerca la informazione nel Vector e poi (se non la trova) la legge dal ResultSet? Vuoi questo? Beh, si può fare ovviamente. Ma c'è bisogno di un po' di logica in più. Non basta che fai new Vector<Paziente>(), questo è vuoto. Se col setValueAt viene chiesto di aggiornare la riga 10, tu nel Vector non hai quella riga e nemmeno quelle prima!


P.S. Questo: getColumnName(i)==Nome non va bene.