Примеры логических выражений в запросах.
Числовые данные:
1. >=5 (значения больше или равные 5)
2. Between 2 and 10(значение между 2 и 10 включительно)
Данные типа ДАТА
- Between #02.02.93# And #01.12.93#
( Даты в диапазоне от 2-фев-93 до 1-дек-93.)
2. < #23.02.78# (Даты ранее 23 февраля 1978 года)
Для текстовых данных используется оператор Like
Синтаксис: Like "образец“
Для аргумента “образец” можно задавать полное значение (например, Like "Иванов") или использовать подстановочные знаки для поиска диапазона значений (например, Like "Ив*").
Если в запросе ввести Like "C*", запрос возвратит все значения поля, начинающиеся с буквы "C".
В запросе с параметрами можно пригласить пользователя указать искомый образец.
В следующем примере возвращаются данные, начинающихся с буквы "Р", за которой следуют любые буквы от "А" до "Д" и три цифры:
Like "Р[А-Д]###"
Следующая таблица содержит примеры использования оператора Like для тестирования выражений с помощью разных образцов.
Тип совпадения | Образец | Совпадение (True) | Несовпадение (False) |
Несколько символов a | *a | aa, aBa, aBBBa | aBC |
Символы ab | *ab* | abc, AABB, Xab | aZb, bac |
Специальный символ | a[*]a | a*a | aaa |
Несколько символов | ab* | abcdefg, abc | cab, aab |
Одиночный символ | a?a | aaa, a3a, aBa | aBBBa |
Одиночная цифра | a#a | a0a, a1a, a2a | aaa, a10a |
Диапазон символов | [a-z] | f, p, j | 2, & |
Вне диапазона | [!a-z] | 9, &, % | b, a |
Не цифра | [!0-9] | A, a, &, ~ | 0, 1, 9 |
Комбинированное выражение | a[!b-m]# | An9, az0, a99 | abc, aj0 |
Пример без оператора Like:
>="Иванов" == Все фамилии, начиная с «Иванов» и до конца алфавита.
Формы.
Формы применяются для удобства ввода и редактирования данных в исходных таблицах.
Формы можно применять и для просмотра записей в таблицах или запросах. Проще всего формы можно создавать при помощи Мастера в диалоге. При помощи Конструктора можно создавать формы полностью самостоятельно или редактировать формы, созданные при помощи Мастера.
Каждому выводимому на форме параметру соответствует два элемента: надпись, в которую выводится имя поля и поле данных, в которое выводятся значения параметра. Надпись и поле данных в левом верхнем углу имеют специальные маркеры, позволяющие перемещать эти элементы по форме. Контекстное меню для элементов имеет опцию “Свойства”, позволяющую перейти в диалог настройки свойств элементов.
Отчеты.
Отчеты предназначены для печати данных, содержащихся в таблицах или запросах.
Создание отчета проще всего выполнять при помощи Мастера отчетов, а при необходимости, можно использовать Конструктор.
Дата добавления: 2016-05-31; просмотров: 2228;