Selv de mest erfarne Microsoft Access-brukere finner lite bruk for fallet tabellen kommandoen. Formålet med Access er å samle inn data , ikke ødelegge den , så når kommandoen ikke svarer på en forventet måte , bør det ikke være noen overraskelse . Det er flere mulige årsaker til at kommandoen kan mislykkes . Feilstavet Tabell navn
p Dette kan virke innlysende , men tabellen må staves riktig . Access- kommandoen språket er ikke store og små bokstaver , men bokstavene i filnavnet må matche en eksisterende tabell . Når du er i tvil , høyreklikk på bordet navn , klikk " Gi nytt navn , " trykk " Ctrl" og " C" for å kopiere teksten . Lime den inn i delete -kommandoen og se om dette løser problemet .
Referanseintegritet
Den mest sannsynlige årsaken til en feilmelding når slippe tabeller innebærer linker eller avhengigheter mellom tabeller . Disse referanseintegritetsbegrensninger si at alle verdier i en kolonne i en tabell må finnes i den primære nøkkelen til en annen. For eksempel , må verdiene i regionen koden i tabellen kunde være en av de region koder som finnes i regionene tabellen . Hvis dette er tilfelle , vil Tilgang ikke tillate regionen bordet for å bli droppet til denne referanseintegritet begrensningen fjernes . Slippe denne tabellen er en veldig dårlig idé .
Låsing Konflikter
Når Access databaser deles over et nettverk, kan en annen bruker har databasen låst. En lang kjører spørring, en rekord oppdatering eller annen operasjon kan låse en del av tabellen og begrense andre fra å slette den. Hvis dette skjer , er dette en god indikasjon på at tabellen ikke bør fjernes . Den samme feilen kan oppstå hvis tabellen er åpent i et annet vindu i din egen database. Lukk databasen , og deretter re-åpne den og prøve drop kommandoen på nytt .
Sikkerhet Privilegier
I sjeldne tilfeller kan en Access database konfigureres med ekstra sikkerhet begrensninger . Tabeller kan settes som skrivebeskyttet , eller rettigheter til å endre tabeller strukturer eller å slippe tabeller kan bli tilbakekalt. Hvis dette er tilfelle , vil Tilgang ikke tillate disse tabellene til å bli droppet . Ta kontakt med personen som opprettet denne databasen og be ham om å enten gi ytterligere rettigheter eller slippe bordet .
Database Korrupsjon
p Det kan være sporadiske problemer med en skadet database , spesielt når det er delt over et nettverk . Når databasen blir ødelagt , bord nivå kommandoer som slipp tabellen ofte mislykkes. Bruk Reparasjon og kompakt verktøy for å fikse databasen , og deretter prøve drop tabellen kommandoen for å se om dette løser problemet .