já li umas 10 paginas do forum…
pessoal sou novato e estou com um problema em usar PreparedStatement.
segue o codigo:
public String buscaLogin(String LOGIN, String SENHA){
String login=null;
String senha=null;
String retorna = null;
ResultSet rs = null;
Connection co = confereSenha2.getConnection();
// boolean status = false;
try{
login = LOGIN;
senha = SENHA;
PreparedStatement ps = co.prepareStatement("select nome from funcionario where login=? and senha=?");
ps.setString(1, login);
ps.setString(2, senha);
rs = ps.executeQuery();
while (rs.next()){
retorna = rs.getString("nome");
}
//retorna = senha;
return retorna;
}
catch (Exception ex){
ex.printStackTrace();
retorna = "usuário invalido";
return retorna;
}
}
qdo eu uso:
PreparedStatement ps = co.prepareStatement(“select nome from funcionario where login=?”);
ps.setString(1, “zaz”);
dá certo!
mas eu preciso conferir senha e login ao mesmo tempo e gostaria que no lugar de
ps.setString(1, “zaz”);
fosse
ps.setString(1, login);
se é que me entendem.
essas 2 modificaçoes sao possiveis?
vlw