ВУЗ:
Составители:
146
Часто встречается ситуация, когда перед каждым выполнением
запроса приходится изменять условия отбора .
Вычисляемые поля в запросе
При выполнении запроса можно вычислять значения по одному
или нескольким полям исходной таблицы. При этом результаты вы-
числений не запоминаются, а выполняются каждый раз при запуске
запроса, поэтому всегда содержат текущие значения базы данных.
Чтобы создать вычисляемое поле:
• Установить маркер в пустую ячейку первой строки бланка за -
проса.
• Вместо имени поля ввести текст, который будет выводиться в
этом поле во время выполнения запроса.
• Затем введите выражение, причем имена полей заключаются в
[ ], например:
Рис . 3.30. Создание вычисляемого поля
Создание запроса с параметрами
Microsoft Access позволяет задавать параметры в качестве усло-
вия условия в строке Условие отбора . Эти условия должны быть за -
ключены в квадратные скобки []. При выполнении Microsoft Access
отображает на экране этот параметр и ожидает ввода с экрана . По
умолчанию введенные в запрос параметры преобразуются в тексто-
вый тип данных. Для того, чтобы задать целый, логический или лю -
бой другой тип параметра используется набор команд За-
прос / Параметры .
146 Ч а с т о вс т реч а ет с я с ит уа ц ия, когда п еред ка ждым вып олнением за п рос а п риходит с я изменят ь ус ловия от бора . Выч ис ляемые п оля в за п рос е П ри вып олнении за п рос а можновыч ис лят ь зна ч ения п оодному или нес коль ким п олям ис ходной т а блиц ы. П ри эт ом резуль т а т ы вы- ч ис лений не за п омина ю т с я, а вып олняю т с я ка ждый ра з п ри за п ус ке за п рос а , п оэт ому вс егда с одержа т т екущ ие зна ч ения ба зыда нных. Ч т обыс озда т ь выч ис ляемое п оле: • У с т а новит ь ма ркер в п ус т ую яч ейку п ервой с т роки бла нка за - п рос а . • Вмес т оимени п оля ввес т и т екс т , кот орый будет выводит ь с я в эт ом п оле вовремя вып олнения за п рос а . • За т ем введит е выра жение, п рич ем имена п олей за клю ч а ю т с я в [ ], на п ример: Р ис . 3.30. Созда ние выч ис ляемогоп оля Созда ние за п рос а с п а ра мет ра ми Microsoft Access п озволяет за да ва т ь п а ра мет ры в ка ч ес т ве ус ло- вия ус ловия в с т роке У с ловие от бора . Э т и ус ловия должны быт ь за - клю ч ены в ква дра т ные с кобки []. П ри вып олнении Microsoft Access от обра жа ет на экра не эт от п а ра мет р и ожида ет ввода с экра на . П о умолч а нию введенные в за п рос п а ра мет ры п реобра зую т с я в т екс т о- вый т ип да нных. Д ля т ого, ч т обы за да т ь ц елый, логич ес кий или лю - бой другой т ип п а ра мет ра ис п оль зует с я на бор кома нд За- прос/Парам етры .
Страницы
- « первая
- ‹ предыдущая
- …
- 145
- 146
- 147
- 148
- 149
- …
- следующая ›
- последняя »