Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Buscar no banco com java erro no if

$
0
0

@Mottax97 escreveu:

Eu gostaria sabe porque o if não pega para view... , nesse método abaixo.
Fica sempre atualizando os dois JLabel, mesmo sem entra no outro if.
Tirando a prova real é utilizando o System.out.println();
Não consigo remover esses set.
Os que aparece no System.out.println();
372757221
marcelo
Andre
Senha Correta: 372757221 usuario Andre Senha colocada: marcelo
Password Eguals
mas mesmo assim funciona view.setLogado(). e

view.setSenhaErrada("Senha Incorreta");


private void buscarP (String entradaN, String entradaS) throws SQLException{
		 c.conectar();

			String senha=entradaS;
			String usuario = entradaN;
			c.rs=c.sta.executeQuery("select * from professor where nome=\""+usuario+" \" ;");
			c.rs.next();  
			
			String senhac = (String.valueOf(c.rs.getString("senha")));
			
			System.out.println(senhac);;
			System.out.println(senha);
			System.out.println(usuario);	
			System.out.println(" Senha Correta: "+senhac+"  usuario " +usuario+ " Senha colocada: " + senha + "  ");
			if(senha==c.rs.getString("senha")){
				System.out.println("Password Eguals");
				view.setLogado("Logado");
				c.rs.close();
			}
			if(senha!=c.rs.getString("senha")){
				System.out.println("Password Eguals");		
				view.setSenhaErrada("Senha Incorreta");
				}
					c.rs.close();
			}
		}

Quero sabe como arruma o if.
Ja tentei com equals não deu certo, agora == e != tambem :frowning:

obs: sou novo aqui entao, sem vacilo, falando que post esta mal feito :smiley: .

Mensagens: 4

Participantes: 3

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>