Nigdy nie przechodzisz do pierwszego wyniku w ResultSet
. Użyj next()
metoda
aby przejść do następnego rekordu, który zwraca false
kiedy nie ma więcej rekordów.
rs = stmt.executeQuery(getReservationSql);
while (rs.next())
{
// Make your calls to getString and getInt here
}