Erros comuns ao executar uma consulta de acréscimo
Aplica-se A
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Quando executa uma consulta de acréscimo numa base de dados de ambiente de trabalho Access, poderá receber uma mensagem de erro a indicar "Access não pode acrescentar todos os registos na consulta de acréscimo".

Esta mensagem de erro pode ser apresentada por uma das seguintes razões:

Falhas na conversão de tipo    Poderá estar a tentar acrescentar dados de um tipo a um campo de outro tipo. Por exemplo, acrescentar texto a um campo cujo tipo de dados esteja definido como Número fará com que o erro seja apresentado. Verifique os tipos de dados dos campos na tabela de destino e, em seguida, certifique-se de que está a acrescentar o tipo correto de dados a cada um.

Violações de chave    Pode estar a tentar acrescentar dados a um ou mais campos que fazem parte da chave primária da tabela, como o campo ID. Verifique a estrutura da tabela de destino para ver se a chave primária (ou qualquer índice) tem a propriedade Sem Duplicados definida como Sim. Em seguida, verifique os dados que está a acrescentar para se certificar de que não violam as regras da tabela de destino.

Violações de bloqueio    Se a tabela de destino estiver aberta na Vista de Estrutura ou tiver sido aberta por outro utilizador na rede, isto poderá resultar em bloqueios de registos, o que impede a consulta de acrescentar registos. Certifique-se de que todos estão fechados fora da base de dados.

Violações de regras de validação    Verifique a estrutura da tabela de destino para ver que regras de validação existem. Por exemplo, se for necessário um campo e a consulta não fornecer dados para o mesmo, obterá o erro. Além disso, verifique a tabela de destino para ver se existem campos de texto em que a propriedade Permitir Comprimento Zero esteja definida como Não. Se a consulta não acrescentar carateres a esse campo, obterá o erro. O problema poderá estar a ser causado por outras regras de validação, por exemplo, poderá ter a seguinte regra de validação para o campo Quantidade:

>=10

Neste caso, não pode acrescentar registos com uma quantidade inferior a 10.

Para obter mais informações sobre como criar consultas de acréscimo, consulte Adicionar registos a uma tabela utilizando uma consulta de acréscimo.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.