? Microsoft Access é um programa de software projetado para permitir aos usuários do relatório, dados da pista e compartilhar através de bancos de dados. A violação de chave é um tipo de mensagem de erro que podem ocorrer durante a utilização deste software, geralmente o resultado de uma de duas razões . Integridade Referencial
A integridade referencial é definido pela Microsoft como " regras que você segue para preservar as relações definidas entre tabelas ao adicionar , actualizar ou eliminar registos. " Se o usuário rompe a integridade referencial , ou em outras palavras, quebra as regras do software, em seguida, pode ocorrer uma mensagem de erro de violação de chave.
Chave primária
A segunda razão uma violação de chave pode ocorrer é devido a valores de chave primária . Um valor de chave primária é uma coluna de campo que contém informações que podem afetar a tabela ou o banco de dados inteiro . Um valor de chave primária não pode ser um valor nulo e não pode ser o mesmo valor encontrado em outra parte da tabela ou uma violação de chave ocorrerá.
Removendo a mensagem de erro
a fim de parar a mensagem de erro de violação de chave, você pode ativar a opção de integridade referencial para "Off" na secção Ferramentas de banco de dados . No entanto, se isso for feito, os dados da tabela poderia entrar em conflito se não for controlada manualmente.