Шаг 22 - Значение поля по умолчанию

Access позволяет устанавливать значение поля по умолчанию. Создавая поля в конструкторе Вы всегда имеете эту возможность.

22_1.gif (4343 b)

И на это значение по умолчанию стоит обращать очень пристальное внимание. Вот с чем это связано. Не обязательно все Ваши данные в талицах будут заполнены. Есть вероятность, что часть полей таблицы не будет заполняться. В результате при построении запросов и при связи по полям с неустановленным значением по умолчанию часть данных у Вас просто не будет выводиться. А увидеть подобную ситуацию можно просто. В базе, которую мы с Вами ранее составляли, давайте добавим такие записи.

22_2.gif (2540 b)

А теперь вызовем запрос и увидим, что этих записей как небывало.

22_3.gif (2119 b)

Вроде все понятно. Конечно идентификатора 0 нет. Это когда в таблице правите, то видно, а если правят из формы значения по умолчанию никто не видит, а особенно оператор он даже не задумывается и пропускает там где нет информации. D результате запросы работают не правильно. Поэтому предусматривайте всегда в таблицах классификаторах значения по умолчанию. И естественно создавая объединенные таблицы смотрите, чтобы это значение совпадало со значением в классификаторе.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 3.08.2000