În acest articol examinăm scenarii care generează erori legate de eșecul de a adăuga înregistrări în MS Access

Probleme cu anexarea înregistrărilor
MS Access afișează de obicei o casetă de dialog atunci când interogarea de adăugare este executată, indicând motivele probabile ale eșecului acesteia. Erorile pot apărea din cauza nepotrivirii tipurilor de date de câmp sau din cauza încălcărilor cheie. Încălcarea blocării și încălcările regulilor de validare ar putea fi, de asemenea, motivele posibile ale erorii.
Articolul va discuta fiecare problemă separat și cum putem rezolva aceste erori.
Eroare de conversie a tipului

Încălcarea cheii
Dacă câmpul/câmpurile fac parte din cheia primară a Tabelului, atunci adăugarea datei în câmpul/câmpurile respective ar putea cauza erori de încălcare a cheii. Cheile primare ar trebui să aibă întotdeauna o valoare unică și, prin urmare, s-ar putea să se aibă grijă în timpul importului de înregistrări noi că acestea nu încalcă cheia primară.
Utilizatorilor li se recomandă să verifice tabelul de destinație și cheia primară și să se asigure că au setat da la proprietatea „Fără duplicate”. De asemenea, datele atașate nu ar trebui să încalce regulile tabelului de destinație.
Încălcarea blocării
Este posibil ca datele importate să fie deja utilizate undeva, provocând astfel eroarea în adăugarea interogării. Utilizatorii pot verifica și se pot asigura că baza de date nu este deschisă în altă parte sau de către alți utilizatori. De asemenea, utilizatorii pot închide tabelele deschise, formularele, interogările etc. pentru a preveni eroarea.
Dacă problema rămâne, utilizatorii pot verifica dacă Blocarea înregistrării implicite este setată la „Fără blocări” făcând clic pe opțiunea Avansată din instrumente.
Încălcarea regulilor de validare
Regula de validare a fiecărui câmp poate fi accesată din panoul inferior al ferestrei de proiectare a tabelului, iar utilizatorii trebuie să le verifice înainte de a importa înregistrări. Dacă regula este încălcată, adăugarea unei interogări va afișa o eroare. Utilizatorii ar trebui să verifice, de asemenea, tabelul de destinație pentru câmpurile de text date și dacă au setat Nu la „Permite lungimea zero”. Eroare poate fi cauzată din cauza valorii nule pentru câmpurile a căror proprietate „Obligată” este setată la Da.
În cazul în care, în timp ce lucrați cu baze de date MS Access, se pare că întâmpinați frecvent tot felul de erori, ar fi prudent să investiți într-un mdb fix instrument pentru a evita incidentele de pierdere a datelor.
Introducerea autorului:
Vivian Stevens este expert în recuperarea datelor DataNumen, Inc., care este lider mondial în tehnologiile de recuperare a datelor, inclusiv repara SQL Server și produse software de recuperare Excel. Pentru mai multe informații vizitați www.datanumen.com