Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

java.sql.SQLException:Após o final do conjunto de resultados no mysql


Você está chamando result.next() duas vezes. Estou assumindo que sua consulta retorna apenas 1 linha, pois você está tentando corresponder por Userid . Quando o segundo result.next() está sendo chamado, não há nenhuma linha a ser retornada no ResultSet . É por isso que uma SQLException está sendo lançado. Remova o primeiro result.next() igual a:
result = st.executeQuery();
if(!result.next()){
    input = result.getAsciiStream(1);
    }