Ștergerea înregistrărilor dublate utilizând o interogare
Applies ToAccess pentru Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Datele dublate apar adesea atunci când mai mulți utilizatori adaugă date în baza de date în același timp sau dacă baza de date nu a fost proiectată să verifice dublurile. Este mai ușor să utilizați o interogare atunci când doriți să ștergeți multe date dublate. Primul pas este găsirea înregistrărilor dublate cu o interogare în baza de date.

Notă: Metodele descrise în acest articol nu se aplică pentru aplicațiile web Access.

Înainte de ștergerea datelor

Nu puteți să anulați ștergerea datelor, deci asigurați-vă că baza dvs. de date este pregătită înainte de a încerca să ștergeți înregistrările dublate:

  • Asigurați-vă că fișierul nu este doar în citire.

  • Dacă partajați baza dvs. de date cu alte persoane, solicitați-le să închidă obiectele cu care doriți să lucrați, pentru a evita posibile conflicte de date.

  • Dacă aveți permisiunea de a deschide baza de date în modul exclusiv: Faceți clic pe Fișier >Deschidereși selectați baza de date. Faceți clic pe săgeata de lângă Deschidere și faceți clic pe Deschidereexclusivă.

  • Cel mai important, nu uitați să efectuați copii backup ale bazei de date. Singurul mod de a recupera înregistrări șterse este de a le restaura dintr-o copie backup. O operațiune de ștergere poate șterge, de asemenea, înregistrările din tabelele asociate.

Notă:  Pentru a restaura dintr-o copie backup, închideți și redenumiți fișierul original astfel încât copia backup să utilizeze numele versiunii originale. Atribuiți numele versiunii originale copiei backup și deschideți-o în Access.

Crearea și rularea unei interogări de ștergere

  1. Faceți clic pe fila Creare > Proiectare interogare și faceți dublu clic pe tabelul din care doriți să ștergeți înregistrările.

  2. Faceți dublu clic pe asterisc (*) pentru a adăuga toate câmpurile de tabel în proiectantul interogării.

  3. Adăugați câmpurile pe care le veți utiliza pentru a identifica înregistrările pentru ștergere. De exemplu, să presupunem că un client dă faliment și trebuie să ștergeți toate comenzile în așteptare pentru clientul respectiv. Pentru a găsi numai acele înregistrări, adăugați câmpurile ID client și Dată comandă în grila de proiectare.

  4. De asemenea, puteți să adăugați criterii în rândul Criterii. De exemplu, puteți să adăugați ID-ul clientului care și-a închis afacerea și data de la care comenzile clientului respectiv devin nevalide.

  5. Debifați caseta de selectare Afișare pentru fiecare câmp de criterii.

  6. În fila Proiectare, faceți clic pe Rulare. Verificați că interogarea returnează înregistrările pe care doriți să le ștergeți.

  7. Faceți clic pe Vizualizare proiectși, pe fila Proiectare, faceți clic pe Ștergere. Access modifică interogarea de selectare într-o interogare de ștergere, ascunde rândul Afișare din secțiunea inferioară a grilei de proiectare și adaugă rândul ștergere.

  8. O verificare suplimentară înainte de a rula interogarea de ștergere: asigurați-vă că rândul ștergere din coloana (*) (toate câmpurile) afișează De la și Unde ar trebui în orice coloane de criterii.

  9. În fila Proiectare, faceți clic pe Rulare > Da.

Pentru mai multe informații, consultați Compararea a două tabele și găsirea înregistrărilor fără potriviri.

Începutul paginii

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.