Video: Tõrke “mitmetähenduslik väline ühendus” kõrvaldamine

Video:

Your browser does not support video. Install Microsoft Silverlight, Adobe Flash Player, or Internet Explorer 9.

Video sisu

Teade "mitmetähenduslik väline ühendus" kuvatakse siis, kui Access määratleb, et teie päring annaks erinevaid tulemeid olenevalt sellest, milline ühendus on esimene. Päringu käitatavaks muutmiseks peate tegema mõne muudatuse. Parim lahendus on tavaliselt tükeldada päring osadeks. See tähendab, et see tuleks koostada nii, et vähemalt üks ühendustest koostataks väiksemas nö alampäringus, mis tuleb siis ühendada muude tabelite või päringutega emapäringus. Seejärel käivitab Access ühendused esmalt alampäringus (või päringutes) ja alles seejärel käivitab ühendused ka emapäringus, kõrvaldades mitmetähenduslikkuse.

Olenevalt sellest, mitu tabelit teie päringus on, peate võib-olla looma mitu alampäringut, et vältida mitmetähenduslikke väliseid ühendusi. Selles videos näidatakse lihtsat kolme tabeliga näidet, milles kaks tabelit on eraldatud alampäringuks ja seejärel koostatakse emapäringus kolmanda tabeli väline ühendus. Järgmised on põhijuhised, mis eeldavad, et päringute loomine on teile juba tuttav.

  1. Looge uus alampäring, mis sisaldab tabeleid, mille soovite esimesena ühendada (videos on need tabelid Ettevõtted ja Inimesed).

  2. Topeltklõpsake alampäringus vajalikke väljundivälju, et need kuvataks päringu koordinaatvõrgus.

NB! :  Kaasake kindlasti ka algse päringu ühenduseväli. Video näites ühendati tabel Ettevõtted tabeliga Regioonid välja RegiooniID abil, seega kaasame välja RegiooniID alampäringu koordinaatvõrku.

  1. Salvestage ja sulgege alampäring ning avage algne päring kujundusvaates. Sellest saab emapäring.

  2. Kustutage alampäringusse lisatud tabelid ja seejärel lisage alampäring (Kujundus > Kuva tabel > Päringud või lohistage lihtsalt alampäring navigeerimispaanilt emapäringusse).

  3. Taastage emapäringus varasem ühendus, ainult seekord alampäringuga.

  4. Lisage väljundiväljad alampäringust päringu koordinaatvõrku.

  5. Salvestage ja käivitage emapäring.

Mitmetähenduslike väliste ühenduste rusikareegel

Mitmetähenduslikud välised ühendused ilmnevad siis, kui teil on päringus kaks või enam ühendust, ja üks neist on väline ühendus, mis osutab equi-tüüpi ühendusele, või väliseid ühendusi on kaks ja need osutavad üksteisele. Need kaks konfiguratsiooni on mitmetähenduslikud ja need tuleb tükeldada eraldi päringuteks:

Tabel1 --> Tabel2 --- Tabel3

Tabel1 --> Tabel2 <-- Tabel3

Välised ühendused, mis osutavad muude väliste või equi-tüüpi ühendustega samas suunas või neist eemale, on lubatud:

Tabel1 --> Tabel2 --> Tabel3

Tabel1 <-- Tabel2 --> Tabel3

Tabel1 <-- Tabel2 --- Tabel3

Lisateavet päringute koostamise kohta leiate teemast Sissejuhatus päringutesse või Valikpäringu loomine.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×