När du kör en ta bort fråga kan felmeddelandet Det går inte att ta bort data från angivna tabeller visas i Access. Den här artikeln innehåller fall där du kan använda en borttagningsfråga, förklarar varför felmeddelandet visas och innehåller anvisningar för att korrigera felet.
Det finns flera olika sätt för att ta bort poster i Access. En mer ingående beskrivning av hur du tar bort poster finns i artikeln Olika sätt att lägga till, redigera och ta bort poster.
I den här artikeln
Introduktion
När du vill ta bort flera poster från en tabell samtidigt kan du använda en borttagningsfråga. En borttagningsfråga lyckas när den:
-
Använder en enskild tabell som inte har någon relation till en annan tabell.
-
Kombinerar två tabeller som har en en-till-en-relation.
-
Använder en enskild tabell som finns på ”en”-sidan av en en-till-många-relation, och borttagning av relaterade har aktiverats för relationen.
-
Omfattar både tabellen på ”en”-sidan av en en-till-många-relation och tabellen på ”många”-sidan av relationen (t.ex. för att använda villkor i ett fält från ”många”-tabellen).
Viktigt Du måste köra frågan två gånger om du vill ta bort poster från båda tabellerna.
Varför visas det här felmeddelandet och hur korrigerar jag felet?
Om du skapar en borttagningsfråga genom att använda flera tabeller och frågans Unika poster-egenskap anges till Nej, visas felmeddelandet Det går inte att ta bort data från angivna tabeller i Access när du kör frågan.
Du korrigerar det här problemet genom att ange frågans Unika poster-egenskap till Ja.
-
Öppna borttagningsfrågan i designvyn.
-
Om frågans egenskapslista inte är öppen öppnar du den genom att trycka på F4.
-
Klicka på frågedesignern så att frågeegenskaperna visas (och inte fältegenskaperna).
-
Leta reda på egenskapen Unika poster i frågans egenskapslista och ange den till Ja.