Intanto grazie per l'aiuto.
SOno riuscito a migliorare le cose riguardanti i consigli che mi hai dato.

Per quanto riguarda invece il problema che avevo nella fattispecie, banalissimamente, sono stato sbadato io a mettere l'indice sbagliato in rs.getInt. Avevo messo 4, come nel codice sopra, mentre in realtà dovevo mettere 1 e così funziona benissimo!