Жазбаларды белгілі бір күндер ауқымымен шектеу үшін MS Access есебіндегі параметрлер сұрауын қалай пайдалануға болады

Қазір бөлісу:

MS Access-те параметрлік сұранысты қолдану - бұл баланың ойыны; сұранысты құру критерийлерін қолдану сияқты оңай. Бұл мақалада біз жазбаларды белгілі бір деректер ауқымында шектеу үшін оларды қолдануды қарастырамыз.

Жазбаларды шектеу үшін есеп берудегі параметр сұрауын қолдануПараметрлік сұраныс кеңейтілген сұраныс жасаудың ең пайдалы және ең оңай тәсілдерінің бірі болып табылады. Бұл сұраныстарды жасау үшін қолданылатын ең көп таралған әдістердің бірі. Параметрлік сұраныстың бірегей ерекшеліктерінің бірі - пайдаланушыларға жаңа іздеу терминін ескеру үшін пәрменді орындау кезінде жаңартуға болатын сұраныстар жасауға мүмкіндік береді.

Пайдаланушы параметрлерді сұрау арқылы жұмыс істеген кезде, Access оларды іздеуді көрсететін барлық мүмкін сұрау нәтижелерін қосып, іздеу терминіне шақырады.

Параметр сұранысының қолданылуы

  • MS Access-тегі параметр сұранысы пайдаланушының іздеуіне сәйкес формада сұрау салуда көрсетілетін жазбалар жиынтығын шектеу үшін қолданылады.
  • Жұмыс параметрлері сұранысы критерийлерді қолданатын сұранысты құру сияқты қарапайым. Параметрлік сұраныс пайдаланушыға бөліктің нөмірі сияқты бір ақпаратты немесе екі күн сияқты көбірек сұрау үшін қолданылады.
  • Параметр Сұранысы әрбір сұрау үшін жеке диалогтық терезенің параметрін көрсетеді, бұл сол параметрдің мәнін немесе сұранысты іздеуді сұрайды.

Әдіс: параметрді сұрау

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

  • Икемсіз: екі күннің де енгізілуін талап етеді.
  • Төменгі интерфейс: қалқымалы мәселелер (екі диалогтық терезе күтпеген жерден көрінеді)
  • Күндерді тексерудің балама әдісі жоқ
  • Әдепкі бойынша тасымалдау немесе жеткізу мүмкіндігі жоқ.

Параметрлік сұранысты қалай құруға болады?

Қадам 1: Пайдаланушылар өз есептеріндегі кез-келген RecordSource-ті қолдану арқылы сұраныс жасай алады.

Қадам 2: Енді сұраныстың дизайны көрінісіне өтіп, келесі мысалды критерийлер қатарына, дәл сіздің күн өрісіңіздің астына енгізіңіз.

>= [Басталу күні] < [Аяқталу күні] + 1

Қадам 3: Енді пайдаланушылар Сұрау мәзірінде тізімделген параметрлерді таңдай алады. Енді кез-келген екі параметрді Date / Time типі ретінде жариялаңыз.

Басталу күні/уақыты

Күні / уақыты аяқталады

Қадам 3: Есепте барлық шектеулі күндерді көрсету үшін пайдаланушылар өз есептерін Дизайн көрінісінде ашуы керек. Енді олар есептің тақырыбы бөліміне екі мәтін ұясын енгізу керек.

Ескерту пайдаланушысы ControlSource қасиет параметрін «=Басталу күні және =Аяқталу күні» күйіне орнатуы керек болады.

Параметр сұрауыСұранысты іздеудің ең оңай жолдарының бірі болғанымен, ол көбінесе тиімділігінің төмендігі үшін сынға ұшырайды. Пайдаланушылар параметр сұрауының бірнеше диалогтық терезесінің дизайны барлық мақсаттары үшін жеткіліксіз және көңіл көншітпейтін деп санайды. Дегенмен, пайдаланушылар бұл мәселені параметрлерді жинау қажеттіліктерін қанағаттандыра алатын форма жасау арқылы шеше алады. Уақытты қажет ететін және икемсіз болғанына қарамастан, параметр сұрауы жазбалардағы шектеулі деректер ауқымы үшін сұраныстарды іздеудің ең танымал тәсілдерінің бірі болып қала береді.

Кейде MS Access мәліметтер базасымен жұмыс істеу кезінде сіз маңызды мәліметтерге қауіп төндіретін мәліметтер қорының бұзылу оқиғаларына тап болуыңыз мүмкін. Деректерді жоғалту сценарийін болдырмау үшін, Access бағдарламасының тұрақты пайдаланушыларына сенімді құралды таңдау ұсынылады бұзылған Access төтенше жағдайлар кезінде мәліметтер базасы.

Автордың кіріспесі:

Вивиан Стивенс - деректерді қалпына келтіру бойынша сарапшы DataNumen, Соның ішінде деректерді қалпына келтіру технологиялары бойынша әлемдік көшбасшы болып табылатын Inc. mdf түзету және excel қалпына келтіру бағдарламалық жасақтама өнімдері. Қосымша ақпарат алу үшін кіріңіз WWW.datanumen.com

Қазір бөлісу:

Пікірлер жабылды.