Чтобы задать простое условие на значение, необходимо ввести выражение в строке свойства Условие на значение для этого поля. Accessнепозволит ввести данные, не удовлетворяющие этому условию.
Условие на значение задается выражением, состоящим из операторов сравнения и значений. Можно использовать несколько сравнений, связывая их логическими операторами OR(или) AND (и).
Текстовые значения всегда должны заключаться в кавычки Если в качестве операнда используется дата, ее следует заключать в #, например, #12/12/88#. В качестве операторов на сравнения можно использовать следующие символы сравнения:
Оператор
Описание
<
Меньше
>
Больше
<=
Меньше или равно
>=
Больше или равно
=
Равно
<>
Не равно
IN
Проверяет на равенство любому значению из списка; оператором является список, заключенный в круглые скобки Например, in(“Россия”;”Украина”) – или Россия или Украина.
BETWEEN
Проверяет, что значение поля находится в заданном диапазоне; верхняя и нижняя граница разделяются логическим оператором AND. Например, between 50 and 100 –числовое значение находится между числами 50 и 100.
LIKE
Проверяет соответствие текстового поля или поля МЕМО заданному шаблону символов. В качестве символов шаблона используются: ? – один произвольный символ; * - любое количество произвольных символов; # - одна произвольная цифра; ! – для указания того, что определенная позиция может содержать любой не входящий в список символ-список начинается с !. Например, Like “[!0-9abc]” строка начинается с любого символа, кроме цифры или букв abc; Like “Рос*” – начинается на Рос; like “[а-я]” – любая буква от а до я.