Microsoft Access è un software progettato per consentire agli utenti di segnalare , monitorare e condividere i dati attraverso banche dati . Una violazione di chiave è un tipo di messaggio di errore che possono verificarsi durante l'utilizzo di questo software , di solito il risultato di una delle due ragioni . Integrità referenziale
L'integrità referenziale è definito da Microsoft come " le regole da seguire per preservare le relazioni definite tra le tabelle quando si aggiunge , aggiornare o cancellare i record . " Se l'utente si rompe l'integrità referenziale o in altre parole , rompe le regole del software , allora si può verificare un messaggio di errore di violazione della chiave .
Chiave primaria
Il secondo motivo una violazione di chiave può verificarsi sia a causa di valori di chiave primaria . Un valore di chiave primaria è una colonna campo che contiene informazioni che possono interessare l'intera tabella o il database . Un valore di chiave primaria non può essere un valore nullo e non può essere si verificherà lo stesso valore trovato in un'altra parte del tavolo o di una violazione di chiave .
Rimuovere il messaggio di errore
Per fermare il messaggio di errore di violazione di chiave , è possibile attivare l'opzione di integrità referenziale su "Off " nella sezione Strumenti database . Tuttavia , se questo è fatto , i dati della tabella potrebbero entrare in conflitto , se non controllato manualmente .