Detta är en kort förklaring av vad som orsakar problemet "Inte ett giltigt bokmärke" i MS Access och vad du ska göra för att åtgärda problemet.
MS Access-databaser är ett enkelt sätt att hantera affärsposter. Applikationen är enkel att lära sig, och därför behöver användare inte kämpa med en brant inlärningskurva. En Access-databas kan innehålla hundratals poster. Således kan det vara en tråkig strävan att hämta poster och rapporter, särskilt om du bestämmer dig för att göra det manuellt. Det är här VBA-frågor kommer till nytta. Ovanstående fel kan uppstå när du försöker leta upp information från din databas.
Vad orsakar detta fel
Det är troligt att du stöter på detta problem när du söker efter poster i din databas med en VBA-fråga, och egenskapen Bokmärke returnerar ett ogiltigt värde. Detta kan hända om posterna inte tilldelas bokmärkesvärden under öppningen. Om bokmärkesegenskapen inte fungerar som förväntat är det mycket troligt att din fil är skadad. Till exempel kan förhållandena mellan dina databasobjekt bli trasslade.
Det finns olika orsaker skadade Access-databaser. Till exempel, om din fil skadas av ett datavirus kanske den inte fungerar normalt. Dessutom kan programvaru- och hårdvarukonflikter på en maskin förhindra att din databas fungerar korrekt. Fysisk skada på lagringsenheten där databasen lagras kan också skada databasen.
En närmare titt på egenskapen MS Access Bookmark
Bokmärkesegenskapen i MS Access är en navigationsmetod som låter dig komma åt poster i dina databastabeller. Det tilldelar unika identifierare till varje post varje gång du öppnar Record-set. Med den här funktionen kan du extrahera och manipulera poster utanför databasen med VBA-skript.
Bokmärkesvärdena är inte permanenta och är lost när du avslutar en session. Nästa gång du öppnar posterna blir bokmärkesvärdena unika. Det är viktigt att notera att endast poster i tabeller som har den primära nyckelfunktionen kan bokmärkas. Bokmärken erbjuder användarna ett effektivt sätt att navigera genom databasregister.
Hur man löser detta fel
När du stöter på detta problem använder du manuella metoder för fixa den korrupta Access-databasen. Till exempel kan kompakt- och reparationsmetoden hjälpa dig att återställa din databas. Tyvärr fungerar detta när du har att göra med mindre korruptionsfrågor. Om den här metoden inte fungerar kan du överväga att återställa din databas med hjälp av en säkerhetskopia. Om säkerhetskopian är uppdaterad kommer din databas att vara igång om några minuter. Allt du behöver göra är att ersätta den skadade filen med en kopia av reservdatabasen.
Ibland kan säkerhetskopian skadas, raderas eller saknas. Här måste du använda ett återställningsverktyg från tredje part som t.ex. DataNumen Access Repair. Detta kommer till nytta när du återställer säkerhetskopian. När du väljer ett sådant verktyg är det klokt att bekräfta hur det jämförs med andra applikationer i sin klass när det gäller prestanda. Lyckligtvis, den DataNumen Access Repair verktyget sticker ut med en återvinningsgrad på 93.34%. När du har återställt dina filer kan du importera dem till en ny fil och återställa din databas.
Underbar artikel! Det här är den typ av information som är tänkt att delas runt på internet. Skam på sökmotorerna för att de inte längre placerar denna inlämning högre! Kom och besök min sida. Tack =)