Video: Rette feilmelding om tvetydige ytre koblinger

Video:

Nettleseren støtter ikke video. Installer Microsoft Silverlight, Adobe Flash Player eller Internet Explorer 9.

I videoen

Feilmeldingen om tvetydige ytre koblinger vises når Access finner ut at spørringen kan gi ulike resultater basert på hvilken kobling som utføres først. Du må utføre noen endringer for å få spørringen til å kjøre. Den beste løsningen er vanligvis å dele opp spørringen i deler. Det vil si konfigurere den slik at minst én av koblingene utføres i en mindre, underordnet spørring, som du deretter kan koble til andre tabeller eller spørringer i en overordnet spørring. Access utfører deretter først koblingene i den underordnede spørringen (eller spørringene), og deretter utføres koblingene i den overordnede spørringen til slutt, noe som eliminerer tvetydigheten.

Det kan hende du må opprette flere underordnede spørringer for å unngå tvetydige ytre koblinger, avhengig av hvor mange tabeller du har i spørringen. Denne videoen viser et enkelt eksempel med tre tabeller, der to tabeller med indre kobling skilles ut i en underordnet spørring, og deretter utføres den ytre koblingen til en tredje tabell i den overordnede spørringen. Her er de grunnleggende trinnene, som antar at du allerede vet hvordan du oppretter spørringer:

  1. Opprett en ny underordnet spørring som inneholder tabellene du vil koble til først (i videoen er dette tabellene Firmaer og Personer).

  2. I den underordnede koblingen dobbeltklikker du utdatafeltene du vil bruke, slik at de vises i spørringsrutenettet.

Viktig:  Pass på å inkludere koblingsfeltet fra den opprinnelige spørringen. I videoeksemplet ble Firmaer koblet til Områder ved hjelp av OmrådeID-feltet. Derfor inkluderte vi OmrådeID i spørringsrutenettet i den underordnede spørringen.

  1. Lagre og lukk den underordnede spørringen, og åpne den opprinnelige spørringen i utformingsvisningen. Dette bli den overordnede spørringen.

  2. Slett tabellene du la til i den underordnede spørringen, og legg deretter til den underordnede spørringen (Utforming > Vis tabell > Spørringer, eller dra den underordnede spørringen fra navigasjonsruten til den overordnede spørringen).

  3. I den overordnede spørringen oppretter du koblingen slik den var tidligere, men denne gangen til den underordnede spørringen.

  4. Legg til utdatafeltene fra den underordnede spørringen i spørringsrutenettet.

  5. Lagre og kjør den overordnede spørringen.

Tommelfingerregel for tvetydige, ytre koblinger

Tvetydige, ytre koblinger når du har to eller flere koblinger i en spørring, og én av dem er en ytre kobling som peker til en indre kobling, eller det er to ytre koblinger som peker til hverandre. Disse to koblingskonfigurasjonene er for eksempel tvetydige, og de må deles opp i separate spørringer:

Tabell1 --> Tabell2 --- Tabell3

Tabell1 --> Tabell2 <-- Tabell3

Ytre koblinger som peker i samme retning eller bort fra andre ytre eller indre koblinger er OK:

Tabell1 --> Tabell2 --> Tabell3

Tabell1 <-- Tabell2 --> Tabell3

Tabell1 <-- Tabell2 --- Tabell3

Hvis du vil ha mer informasjon om hvordan du bygger spørringer, kan du se Innføring i spørringer eller Opprette en utvalgsspørring.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×