public void remover(Pesquisa pesquisa) throws Exception
	{
		String sql = "DELETE FROM pesquisa WHERE id = ?";
		
		new PesquisacolaboradoresDAO().remover(pesquisa.getId());
		new PesquisaPalavrasChaveDAO().remover(pesquisa.getId());
		new PesquisaInstituicoesCooperadorasDAO().remover(pesquisa.getId());
		new PesquisaLocalDAO().remover(pesquisa.getId());
		
		try
		{
			PreparedStatement stmt = ConnectionFactory.getConnection().prepareStatement(sql);
			stmt.setLong(1, pesquisa.getId());
			stmt.executeUpdate();
		}
		catch (SQLException e)
		{
			throw e;
		}
	}