Je belt result.next() tweemaal. Ik ga ervan uit dat uw zoekopdracht slechts 1 rij retourneert, aangezien u probeert te matchen met Userid . Wanneer de tweede result.next() wordt aangeroepen, is er geen rij die moet worden geretourneerd in de ResultSet . Dit is de reden waarom een SQLException wordt gegooid. Verwijder de 1e result.next() zoals zo:
result = st.executeQuery();
if(!result.next()){
input = result.getAsciiStream(1);
}