Pessoal estou com o seguinte problema tennho o codigo a baixo :
String verficaSenha(String login){
String senha = null;
System.out.println(senha);
try{
Connection conectar = Conectando.getConnection();
Statement st = conectar.createStatement();
ResultSet resultado = st.executeQuery(" select senha from Login where login = '"+login+"'");
while(resultado.next()){
System.out.println( resultado.getString("senha"));
senha = resultado.getString("senha");//ERRO ESTA AQUI;
}
st.close();
conectar.close();
System.out.println("senha = " +senha);
}catch (Exception e) {
JOptionPane.showMessageDialog(null, "Erro ao conectar com o Banco de Dados",
"Erro de conexão ",JOptionPane.ERROR_MESSAGE);
}
return senha;
}
Então o meu metodo recebe um usuario, bom ele faz as conexões e tal tudo certinho só que eu n consigo colocar o que esta dentro do meu ResultSet na minha String senha !!
Ele entra no meu catch bem nesta linhda !!
senha = resultado.getString("senha");//ERRO ESTA AQUI;
Alguem pode me judar 