Бейне: «белгісіз сыртқы қосылу» қатесін түзету

Бейне:

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

Бейнеде

Access бағдарламасы ең алдымен орындалатын қосылуға негізделген сұраудың әр түрлі нәтижелерді беруі мүмкін екенін анықтаған кезде «белгісіз сыртқы қосылу» хабары көрсетіледі. Сұрауды жасау үшін бірнеше өзгерістерді орындауыңыз қажет. Әдетте, бұл мәселенің ең жақсы шешімі — сұрауды бөліктерге бөлу. Яғни, оны қосылудың кем дегенде біреуі кішірек «қосалқы» сұрау орындалалатындай, содан соң ол басқа кестелерге немесе «негізгі» сұрауындағы сұрауларға қосылатындай етіп реттеу. Access бағдарламасы алдымен қосалқы сұраудағы (немесе сұраулардағы) қосылуларды орындайды, содан соң негізгі сұрауда соңынан қосады, ал бұл өз кезегінен белгісіздікті болдырмайды.

Белгісіз сыртқы қосылуларды болдырмау үшін сұраудағы кестелердің санына байланысты бірнеше қосалқы сұрауды жасау керек болуы мүмкін. Екі тең біріктірілген кесте бөлек қосалқы сұрауына бөлініп, содан соң сыртқы қосылуы үшінші кестеге негізгі сұрауда жасалған кезде мына бейнеде қарапайым үш кесте мысалы көрсетіледі. Сұрауларды жасау әрекетімен жақсы таныс негізгі қадамдар:

  1. Алдымен қосқыңыз келген кестелер бар (бейнеде бұл компаниялар және адамдар кестесі) жаңа қосалқы сұрауды жасау.

  2. Өрістер сұрау торында пайда болу үшін қосалқы сұрауда қажетті шығыс өрістерін екі рет басыңыз.

Маңызды :  Бастапқы сұраудан қатысу өрісін қосуды ұмытпаңыз. Бейне мысалында Компаниялар RegionID өрісі арқылы аймақтарға қосылды, сондықтан RegionID өрісін қосалқы сұраудың сұрау торына қосамыз.

  1. Қосалқы сұрауды сақтап және жауып, Құрастырушы көрінісіндегі бастапқы сұрауды ашыңыз. Бұл негізгі сұрау болады.

  2. Қосалқы сұрауға қосқан кестелерді жойыңыз, содан соң қосалқы сұрауды қосыңыз (Құрастырушы > Кестені көрсету > Сұраулар немесе қосалқы сұрауды Шарлау тақтасынан негізгі сұрауға сүйреңіз).

  3. Негізгі сұрауда қосылуды бұрынғыдай, бірақ қосылқы сұрауға орнатыңыз.

  4. Шығыс өрістерді қосалқы сұраудан сұрау торына қосыңыз.

  5. Жаңарту сұрауын сақтау және іске қосу

Белгісіз сырты қосылуларға арналған әдіс

Белгісіз сыртқы қосылулар сұрауда екі немесе бірнеше қосылулар болған кезде пайда болады және осылардың біреуі тең қосылуды көрсететін сыртқы қосылу болып табылады немесе бір біріне бағытталған екі шығыс қосылуы бар, мысалы, бұл екі қосылу конфигурациялары белгісіз және оларды бөлек сұрауларға бөлу керек:

Кесте1 --> Кесте2 --- Кесте3

Кесте1 --> Кесте2 <-- Кесте3

Бірдей бағытқа, басқа сыртқы қосылулардан не тең қосылулардан бағытталған шығыс қосылулары дұрыс:

Кесте1 --> Кесте2 --> Кесте3

Кесте1 <-- Кесте2 --> Кесте3

Кесте1 <-- Кесте2 --- Кесте3

Сұрауларды құрастыру туралы қосымша ақпарат алу үшін Сұрауларға кіріспе немесе Таңдау сұрауын жасау бөлімін қараңыз.

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×