Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_BD_28_01_15.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
10.8 Mб
Скачать

Додаток 2. Маски введення

Таблиця 2.1. Допустимі символи масок введення.

Символ

Опис

0

Цифра (від 0 до 9, введення обов'язкове; символи плюс [+] і мінус [-] не допускаються).

9

Цифра або пропуск (введення не обов'язкове; символи плюс і мінус не допускаються).

#

Цифра або пропуск (введення не обов'язкове; порожні символи перетворяться в пропуски, допускаються символи плюс і мінус).

L

Літера (від A до Z або від А до Я, введення обов'язкове).

?

Літера (від A до Z або від А до Я, введення не обов'язкове).

A

Літера або цифра (введення обов'язкове).

А

Літера або цифра (введення необов'язкове).

&

Будь-який символ або пропуск (введення обов'язкове).

C

Будь-який символ або пропуск (введення необов'язкове).

. , : ; - /

Десятковий роздільник і роздільники тисяч, значень дат і часу. (Символ, що відображається, залежить від настройок мови і стандартів на панелі управління Windows.)

<

Указує переклад всіх наступних символів на нижній регістр.

>

Указує переклад всіх наступних символів на верхній регістр.

!

Указує заповнення маски введення справа наліво, а не зліва направо. Заповнення маски символами завжди відбувається зліва направо. Знак оклику в масці введення можна поміщати в будь-яку позицію.

\

Указує введення будь-якого наступного символу як текстова константа. Використовується для відображення всіх перерахованих в даній таблиці символів як текстових констант (наприклад \A виводиться як символ «A»).

Пароль

Значення Пароль, задане для властивості Маска введення (InputMask), створює поле для введення пароля. Будь-який символ, введений в поле, зберігається як символ, але відображається як зірочка (*).

Таблиця 2.2. Визначення масок введення.

Розділ

Опис

(999) 000-0000!

Розділ 1. Власне маска введення.

0

Розділ 2. Указує, чи слід зберігати текстові символи.

0 = текстові символи зберігаються разом з введеними значеннями 1 або порожнє значення = зберігаються тільки введені символи

" "

Розділ 3. Символ, що виводиться в масці введення на місці порожніх символів. Допускається використання будь-якого символу; для відображення пропуску, слід ввести " " (прямі лапки, пропуск, прямі лапки). Якщо даний розділ опису залишити порожнім, то для представлення порожніх символів використовується символ підкреслення ( _ ).

Таблиця 2.3. Приклади масок введення.

Опис маски введення

1.2.1.1Приклади значень

1.2.1.2Примітка

(000) 000-0000

(206) 555-0248

0 – введення цифр від 0 до 9 обов'язковий ( +, - не допустимі)

(999) 999-9999!

(206) 555-0248

9 – введення цифр або пропусків обов'язкове ( +, - не допустимі)

! – введення значень справа наліво

(000) AAA-AAAA

(206) 555-TELE

0 – введення цифр від 0 до 9 обов'язковий

А – введення літери або цифри обов'язкове

#999

-20

# ‑ цифра або пропуск (введення не обов'язкове; порожні символи перетворяться в пропуски

+, - допустимі)

Таблиця 3.1. Підстановлювальні знаки для пошуку значень.

Символ

Призначення

*

Відповідає будь-якій цифрі або будь-якому символу. Може використовуватися як перший або останній символ текстового рядка.

?

Відповідає будь-якому текстовому символу.

[ ]

Відповідає будь-якому одному символу з взятих в дужки.

!

Відповідає будь-якому одному символу, окрім взятих в дужки.

-

Відповідає будь-якому символу з діапазону. Необхідно указувати цей діапазон за збільшенням (від A до Z, але не від Z до A).

#

Відповідає будь-якій цифрі.

Таблиця 3.2. Приклади виразів для побудови умов відбору у запитах

Поле

Вираз

Опис

Дата_склад_заліку

Between #05.01.2013# And #10.01.2013#

Використовує оператора Between...And для відображення періоду складання заліку.

Дата_склад_іспиту

#16/12/2013#

Відображає всі студенти, що складали залік в одній даті.

Місце_народження

In("Київ*", "Донецьк*")

Використовує оператор In для відображення студентів, що народилися в Києві та Донецьку.

Місце_проживання

Not "Київ*"

Використовує оператора Not для відображення всіх студентів, що не проживають в Києві.

Ім’я_студента

Like "С*"

Вивести інформацію про всіх студентів, імена яких починаються з літери С.

ПІБ

>="Н*"

Відображає студентів, прізвища яких починаються з букв, що знаходяться в діапазоні від Н до Я.

Номер_залікової

Right([ORDERID], 2)="13"

Використовує функцію Right для відображення студентів, номер залікової яких закінчується на 13.

Дата_здачі

Between Date( ) And DateAdd("d",10,Date( ))

Використовує функції DateAdd і Date і оператора Between ... And для відображення студентів, що мають здати іспит протягом 10 днів, починаючи з дійсної дати включно.

Дата_народження

Year([Дата_народж])=1998

Використовує функцію Year для відображення студентів, народжених в 1998 році.

Вік_студента

Year ([Дата_народж] -Date( ) )

Використовує функції, Year і для розрахунку віку людини.

Дата_вступу

Year([Введіть рік])= Year(Now()) And Month([Введіть місяць])= Month(Now())

Використовує функції Year і Month, а також оператора And для відображення студентів, які вступили у поточному році і місяці.

Оцінка

Is Null

Відображає перелік студентів, які не склали іспит і для них поле «Оцінка» є порожнім.

Оцінка

Is Not Null

Відображає перелік студентів, які склали іспит і для них поле «Оцінка» містить яке-небудь значення.

Місце_реєстрації

" "

Відображає студентів, у яких не заповнено місце реєстрації, у яких містить порожній рядок, а не значення Null.

Ім’я_студента

Like "С*"

Пошук студентів, імена яких починаються з літери С.

Ім’я_студента

Like "[А-Д]&*"

Перелік студентів, імена яких починаються з букв від А до Д.

Ім’я_студента

Like "*тр*"

Перелік студентів, імена яких містять поєднання букв «тр».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]