Boa Tarde, estou com a seguinte dúvida, eu estou removendo um dado do banco de dados, eu queria mostrar uma mensagem de sucesso ou erro com um boolean, alguém sabe como eu poderia fazer isso? Meu código é o seguinte:
public boolean remove(int telefone) throws SQLException{
boolean b = true;
try{
Connection c = gc.conectaBanco();
PreparedStatement stmt = c.prepareStatement("DELETE FROM Endereco WHERE (Select enderecoId FROM Cliente WHERE ? = Cliente.telefone) = Endereco.id");
stmt.setInt(1, telefone);
b = stmt.execute();
stmt = c.prepareStatement("DELETE FROM Cliente WHERE Cliente.telefone = ?");
stmt.setInt(1, telefone);
stmt.execute();
return b;
}
catch(Exception e){
return false;
}
}
No caso a variável b sempre retorna falso.