Obtenho a mensagem de erro "Não foi possível eliminar a partir das tabelas especificadas"

Obtenho a mensagem de erro "Não foi possível eliminar a partir das tabelas especificadas"

Quando executa uma consulta Eliminar, o Access pode apresentar a mensagem de erro Não foi possível eliminar a partir das tabelas especificadas. Este artigo indica casos em que pode utilizar uma consulta Eliminar, explica por que razão a mensagem de erro é apresentada e fornece os passos para corrigir o erro.

Existem várias formas de eliminar registos no Access. Para obter uma explicação detalhada da eliminação de registos, consulte Eliminar um ou mais registos de uma base de dados.

Neste artigo

Introdução

Por que razão me foi apresentada esta mensagem de erro e como posso corrigir o erro?

Introdução

Quando quiser eliminar múltiplos registos de uma tabela numa única operação, pode utilizar uma consulta Eliminar. Uma consulta Eliminar ocorre com êxito quando:

  • Utiliza uma única tabela que não tem uma relação com outra tabela.

  • Combina duas tabelas que têm uma relação um-para-um.

  • Utiliza uma única tabela que está no lado "um" de uma relação um-para-muitos e a eliminação em cascata está ativada para essa relação.

  • Inclui a tabela no lado "um" de uma relação um-para-muitos e a tabela no lado "muitos" dessa relação (por exemplo, para utilizar critérios num campo da tabela "muitos").

    Importante    Tem de executar a consulta duas vezes para eliminar os registos de ambas as tabelas.

Por que razão me foi apresentada esta mensagem de erro e como posso corrigir o erro?

Se criar uma consulta Eliminar utilizando múltiplas tabelas e a propriedade Registos Exclusivos da consulta estiver definida como Não, o Access apresenta a mensagem de erro Não foi possível eliminar das tabelas especificadas quando executar a consulta.

Para resolver este problema, defina a propriedade Registos Exclusivos como Sim.

  1. Abra a consulta eliminar na vista de Estrutura.

  2. Se a folha de propriedades da consulta não estiver aberta, prima a tecla F4 para abri-la.

  3. Clique no estruturador de consultas para apresentar as propriedades da consulta (em vez das propriedades do campo).

  4. Localize a propriedade Registos Exclusivos na folha de propriedades da consulta e defina-a como Sim.

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×