I denne artikkelen forstår vi feilen "Tvetydig navn oppdaget" og hvordan vi skal håndtere den.
Vi bruker Access-applikasjonen ikke bare for å lagre data i databaser, men også for å lagre et bredt spekter av prosedyrer, alt fra korte til lange og enkle til komplekse. Det er ikke uvanlig at det er mer enn én lignende type prosedyrer lagret med lignende filnavn. Som bruker synes du kanskje at dette er helt greit, men applikasjonen gjør det ikke. Hvis du lagrer mer enn én prosedyre med et lignende navn, vil det dukke opp en feilmelding.
Feilmelding "Tvetydig navn oppdaget"
Dette er nok en av de MS Access-feilene som vil overraske deg på grunn av dets helt uventede utseende. Feilen dukker opp hvis du prøver å få tilgang til en prosedyre med et filnavn som ikke er helt dedikert til den. Det betyr at det også er andre prosedyrer som er lagret i modulen med samme navn. Dermed får applikasjonen til å føle at et tvetydig navn har blitt oppdaget. Men ikke bekymre deg over dette, for dette er ikke en kompleks feil og vil ikke være vanskelig å håndtere. Forutsatt at du forstår hva som forårsaker feilen.
Så nå som vi vet at årsaken til feilen ikke er mer enn gjentatte filnavn, vil det ikke være en utfordring å ha en løsning for det.
Håndtere 'Tvetydig navn oppdaget'-feil
Etter å ha forstått problemet vil du innse at løsningen på dette er most åpenbare ting å gjøre. Alt du trenger å gjøre er å slette alle unødvendige prosedyrer som er en del av modulen med et felles navn, og behold bare de som du mener er avgjørende for ytelsen din. Det kan hende du synes dette er enkelt å implementere, men i tilfelle du har problemer, nedenfor er trinnene du kan referere til.
- Start med å åpne skjemaet i Design View
- Dette er trinnet som vil variere i henhold til utgaven av applikasjonen du bruker. Du kan enten velge 'Kode' på 'Vis-meny' eller velge 'Vis kode' fra Verktøy-gruppen i kategorien Design.
- Gå til feilsøkingsmenyen og velg alternativet "Kompiler databasenavn". Dette er også øyeblikket da du igjen vil komme over feilen.
- Fra feilen som vises, må du sjekke prosedyrenavnet som vises. Når det er gjort, klikk på OK.
- Åpne koden og se etter alle forekomster med det gitte prosedyrenavnet.
- Nå vet du hva alle prosedyrer har samme navn, og hvilke av disse som er viktige og hvilke som ikke er det. Så start med å slette alle de prosedyrene som ikke er viktige og ikke nødvendige.
- Etter at du har slettet alle unødvendige prosedyrer med samme navn, går du til feilsøkingsmenyen igjen og velger alternativet "Kompiler databasenavn".
- Hvis det ikke er noen feil nå, er problemet løst og du kan slappe av ved å klikke på Lukk-alternativet i Fil-menyen. I tilfelle det fortsatt vedvarer, kan det hende du ser på en ødelagt mdb eller accdb-fil.
Forfatterintroduksjon:
Vivian Stevens er en datagjenopprettingsekspert innen DataNumen, Inc., som er verdensledende innen datagjenopprettingsteknologier, inkludert mdf reparasjon og excel-programvareprodukter for gjenoppretting. For mer informasjon besøk www.datanumen. Med