Boas. Estou a fazer um login e tenho 2 tipos de login na BD, o administrador, que entra para uma pagina e todos os outros utilizadores que entram numa pagina diferente mas sempre que entro com o administrador manda-me para a pagina dos utilizadores normais.
String pass;
String username;
username=jTextField1.getText();
pass=jPasswordField1.getText();
String sql="select * from login where username=? and pass=?";
try{
pst=con.prepareStatement(sql);
pst.setString(1,jTextField1.getText());
pst.setString(2,jPasswordField1.getText());
rs=pst.executeQuery();
if(username=="administrador" && pass=="qwerty"){
ola s=new ola(con);
s.setVisible(true);
dispose();
}
if(rs.next()){
JOptionPane.showMessageDialog(null, "Bem vindo "+username+" ");
pagprincipal fentrada=new pagprincipal(con);
fentrada.setVisible(true);
dispose();
}
else{
JOptionPane.showMessageDialog(null, "Utilizador ou password incorretas");
}
}
catch(Exception e){
JOptionPane.showMessageDialog(null,e);
}
Alguem pode ajudar??