Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

A duplikált adatok gyakran becsúsznak, ha egyszerre több felhasználó ad hozzá adatokat az adatbázishoz, vagy ha az adatbázist nem az ismétlődések ellenőrzésére tervezték. A lekérdezések használata egyszerűbb, ha sok ismétlődő adatot szeretne törölni. Az első lépés az ismétlődő rekordok megkeresése egy lekérdezéssel az adatbázisban.

Megjegyzés: A cikkben ismertetett módszerek nem vonatkoznak az Access-webalkalmazásokra.

Adatok törlése előtt

Az adattörlések nem vonhatók vissza, ezért az ismétlődő rekordok törlése előtt győződjön meg arról, hogy az adatbázis készen áll:

  • Győződjön meg arról, hogy a fájl nem írásvédett.

  • Ha megosztja az adatbázist másokkal, kérje meg őket, hogy zárják be azokat az objektumokat, amelyekkel dolgozni szeretne az esetleges adatütközések elkerülése érdekében.

  • Ha kizárólagos módban van engedélye az adatbázis megnyitására: Kattintson a Fájl >Megnyitásgombra, és válassza ki az adatbázist. Kattintson a Megnyitás gomb melletti nyílra, majd a Kizárólagos megnyitás parancsra.

  • A legfontosabb, hogy ne felejtsen el biztonsági másolatot készíteni az adatbázisról. A törölt rekordok helyreállításának egyetlen módja az, ha biztonsági másolatból állítja vissza őket. A törlési művelet a kapcsolódó táblák rekordjait is törölheti.

Megjegyzés:  Ha biztonsági másolatból szeretne visszaállítani, zárja be és nevezze át az eredeti fájlt, hogy a biztonsági másolat az eredeti verzió nevét használhassa. Rendelje hozzá az eredeti verzió nevét a biztonsági másolathoz, és nyissa meg az Accessben.

Törlő lekérdezés létrehozása és futtatása

  1. Kattintson a Létrehozás lapra > Lekérdezéstervező > , és kattintson duplán arra a táblára, amelyből rekordokat szeretne törölni.

  2. Kattintson duplán a csillagra (*), ha az összes táblamezőt hozzá szeretné adni a lekérdezéstervezőhöz.

  3. Adja hozzá azokat a mezőket, amelyekkel azonosíthatja a törléshez szükséges rekordokat. Tegyük fel például, hogy egy ügyfél kiesik az üzletből, és törölnie kell az adott ügyfélhez tartozó összes függőben lévő rendelést. Ha csak ezeket a rekordokat szeretné megtalálni, hozzáadhatja a Vevőazonosító és a Rendelés dátuma mezőt a tervezőrácshoz.

  4. A Feltétel sorba feltételt is felvehet. Hozzáadhatja például annak az ügyfélnek az ügyfél-azonosítóját, aki kilépett az üzletből, és azt a dátumot, amely után az ügyfél rendelései érvénytelenek.

  5. Törölje a jelet a Megjelenítés jelölőnégyzetből az egyes feltételek mezőinél.

  6. Kattintson a Tervezés lap Futtatás gombjára. Ellenőrizze, hogy a lekérdezés visszaadja-e a törölni kívánt rekordokat.

  7. Kattintson a Tervező nézet elemre , majd a Tervezés lapon kattintson a Törlés gombra. Az Access törlő lekérdezésre módosítja a választó lekérdezést, elrejti a Megjelenítés sort a tervezőrács alsó szakaszában, és hozzáadja a Törlés sort.

  8. Még egy ellenőrzés a törlő lekérdezés futtatása előtt: Győződjön meg arról, hogy a * (minden mező) oszlop Törlés sorában a Feladó és a Hol értéknek kell megjelennie a feltételoszlopok bármelyikében.

  9. A Tervezés lapon kattintson a Futtatás > Igen gombra.

További információ: Két tábla összehasonlítása és egyezés nélküli rekordok keresése.

Vissza a lap tetejére

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.