Операторы
присваивания и сравнения
Обычно в качестве
оператора присваивания значения объекту, переменной или константе используется
знак равенства (=). Например, выражение =Now() может присваивать полю таблицы
значение по умолчанию, и тогда знак равенства действует как оператор присваивания.
С другой сторону, знак = представляет собой оператор сравнения, определяющий,
равны ли два операнда.
Оператор сравнения
соотносит значения двух операндов и возвращает логические значения (True или
False), соответствующие результату сравнения. Основное назначение операторов
сравнения — создание условий на значение, установление критериев выборки записей
в запросах, определение действий макросов и контроль выполнения программ в VBA.
В табл. 4.3 приведен список операторов сравнения Access.
Таблица
4.3.
Операторы сравнения
Оператор
|
Пример
|
Результат
|
Описание
|
||
<
|
1 < 100
|
True
|
Меньше
|
||
<=
|
1 <= 1
|
True
|
Меньше либо равно
|
||
=
|
1 = 100
|
False
|
Равно
|
||
>=
|
100 >= 1
|
True
|
Больше либо равно
|
||
>
|
100 > 100
|
False
|
Больше
|
||
<>
|
1 <> 100
|
True
|
Неравно
|
||
Замечание
Если один из операндов имеет значение Null (пустое значение), то любое" сравнение возвращает значение Null (тоже пустое значение).