Dubbele records verwijderen met een query

Dubbele records verwijderen met een query

Belangrijk : Dit artikel is automatisch vertaald, bekijk de disclaimer. De Engelse versie van dit artikel vindt u hier voor referentiedoeleinden.

Dubbele gegevens creeps vaak wanneer er meerdere gebruikers gegevens toevoegen aan de database op hetzelfde moment of als de database niet is ontworpen voor het controleren op dubbele waarden. Het is eenvoudiger een query gebruiken als u wilt verwijderen van een groot aantal dubbele gegevens. De eerste stap is dubbele records met een query zoeken in uw database.

Opmerking : De methoden beschreven in dit artikel worden niet toegepast op Access-WebApps.

Voordat u gegevens verwijdert

U kunt de verwijdering van gegevens niet ongedaan maken. Zorg er dus voor dat uw database gereed is voordat u dubbele records probeert te verwijderen:

  • Zorg ervoor dat het bestand niet alleen-lezen is.

  • Als u de database met anderen deelt, vraag hen dan de objecten waarmee u wilt werken, te sluiten. Zo voorkomt u mogelijke gegevensconflicten.

  • Als u gemachtigd bent om de database in exclusieve modus te openen: klik op Bestand >Openenen selecteer de database. Klik op de pijl naast Openen en klik op Exclusief openen.

  • Het belangrijkste is dat u een back-up maakt van uw database. De enige manier waarop u verwijderde records kunt herstellen, is door ze terug te zetten uit een back-up. Bij een verwijdering worden mogelijk ook records in gerelateerde tabellen verwijderd.

Opmerking : Om gegevens terug te zetten uit een back-up, sluit u het oorspronkelijke bestand en wijzigt u de naam. Zo kan de back-up de naam van de oorspronkelijke versie gebruiken. Wijs de naam van de oorspronkelijke versie toe aan de back-up en open deze in Access.

Een verwijderquery maken en uitvoeren

  1. Klik op het tabblad Maken > op Queryontwerp en dubbelklik in het dialoogvenster Tabel weergeven op de tabel waaruit u records wilt verwijderen.

  2. Dubbelklik op het sterretje (*) om alle tabelvelden toe te voegen aan de ontwerpfunctie voor query's.

  3. Voeg de velden toe die u gebruikt om de records vast te stellen die moeten worden verwijderd. Stel bijvoorbeeld dat een klant failliet gaat en u moet alle orders verwijderen die in behandeling zijn voor die klant. Als u precies die records wilt vinden, kunt u de velden Klant-ID en Orderdatum toevoegen aan het ontwerpraster.

  4. U kunt ook criteria aan de rij Criteriatoevoegen. U kunt bijvoorbeeld het Klant-ID toevoegen van de failliete klant en de datum toevoegen waarna de orders van die klant ongeldig zijn.

  5. Schakel het selectievakje Weergeven uit voor elk criteriumveld.

  6. Klik op het tabblad Ontwerp op Uitvoeren. Controleer of de query de records retourneert die u wilt verwijderen.

  7. Klik op Ontwerpweergave en klik op het tabblad Ontwerp op Verwijderen. In Access wordt de selectiequery gewijzigd in een verwijderquery, wordt de rij Weergeven verborgen in de onderste sectie van het ontwerpraster en wordt de rij Verwijderen toegevoegd.

  8. Nog één controle voordat u de verwijderquery uitvoert: zorg ervoor dat de rij Verwijderen in * (alle velden) kolomweergaven Van en Waar in de criteriumkolommen verschijnen.

  9. Klik op het tabblad Ontwerp op Uitvoeren > Ja.

Zie twee tabellen vergelijken en records zonder overeenkomsten zoekenvoor meer informatie.

Naar boven

Opmerking : Disclaimer voor automatische vertaling: Dit artikel is vertaald door een computersysteem zonder menselijke tussenkomst. Microsoft biedt deze automatische vertalingen aan om niet-Engels sprekende gebruikers te helpen de inhoud over producten, services en technologieën van Microsoft te raadplegen. Omdat het artikel automatisch is vertaald, bevat het mogelijk fouten in grammatica, woordenschat en syntaxis.

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×