Du kalder result.next()
to gange. Jeg antager, at din forespørgsel kun returnerer 1 række, da du forsøger at matche med Userid
. Når den anden result.next()
bliver kaldt, er der ingen række, der skal returneres i ResultSet
. Dette er grunden til en SQLException
bliver kastet. Fjern den første result.next()
sådan:
result = st.executeQuery();
if(!result.next()){
input = result.getAsciiStream(1);
}