PreparedStatement stmt = con.prepareStatement(
"SELECT * FROM PESSOAS WHERE NOME=?"
);
stmt.setString(1, n);
ResultSet resultado = stmt.executeQuery();
Pessoa p = null;
if(resultado.next()) {
int id = resultado.getInt("ID");
String nome = resultado.getString("NOME");
String telefone = resultado.getString("TELEFONE");
String sexo = resultado.getString("SEXO");
p = new Pessoa(id,nome, telefone, sexo.equals("M"));
}
return p;
} catch (SQLException ex) {
throw new CadastroDAOException("Falha ao buscar.", ex);
}