Olá, criei um método para consultar o login e senha de um usuário e permitir ou nao acesso a ele, a ideia esta no codigo a seguir, onde eu retorno um valor logico, e em outras classes faço algumas comparações, porém estou obtendo erro nesta classe mesmo:
public static boolean consultaSenha(String login,String senha)
{
boolean possui_senha=false;
Conecta_BD.carregarDriver();
Connection conn=Conecta_BD.carregarServidor();
sql = "SELECT senha FROM login where login="+login;
try
{
consulta=conn.createStatement();
retorno_consulta=consulta.executeQuery(sql);
while(retorno_consulta.next())
{
if(retorno_consulta.getString("senha").equals(senha))
{
possui_senha=true;
}
}
}
catch(Exception e)
{
System.out.println("Erro: consultaSenha");
}
return possui_senha;
}
Alguém tem ideia do meu erro?