домашняя библиотека
Поиск в библиотеке
Навигация по предметам
Последние добавленные новости
Реклама

Базы данныхПрактические работы в MS Access

Самостоятельно

1. По аналогии с таблицей ТИП_ПОКУПАТЕЛЯ создайте остальные таблицы справочники: ПОСТАВЩИК, ТИП_ТОВАРА, ФОРМА_ОПЛАТЫ. Для создания новой таблицы выберите пункт меню СозданиеТаблица (рис.4).

Практические работы в MS Access

Рис.4. Создание новой таблицы

Каждому типу данных соответствует список свойств. Рассмотрим свойство Маска ввода.

Маска ввода обеспечивает различные виды управления вводом данных. Маска ввода применяется в следующих случаях:

― для проверки значения поля на соответствие определенному шаблону ввода, например, шаблон (000)000-00-00 задает ввод номера телефона;

― для автоматического ввода постоянных символов-разделителей, например. дефиса (-) или круглых скобок;

― для обозначения позиции ввода с тем, чтобы облегчить ввод данных;

― для сохранения данных вместе с константами или без констант, в зависимости от вашего предпочтения.

Создание маски ввода для поля облегчено тем, что существует специальный Мастер, помогающий настраивать существующие маски и создавать новые маски. В табл.2. приведены символы маски ввода. В табл.3 показаны примеры масок ввода.

Таблица 2. Символы маски ввода

Символ

Вводимое в поле значение

0

Цифра (от 0 до 9), ввод обязателен, символы плюс и минус не допускаются.

9

Цифра или пробел, ввод не обязателен, символы плюс и минус не допускаются.

#

Цифра или пробел, ввод не обязателен, допускаются символы плюс и минус.

L

Буква (от A до Z или от А до Я), ввод обязателен.

?

Буква, ввод не обязателен.

A

Буква или цифра, ввод обязателен.

a

Буква или цифра, ввод не обязателен.

&

Любой символ или пробел, ввод обязателен.

C

Любой символ или пробел, ввод не обязателен.

.,:;-/

Десятичный разделитель, а также разделитель тысяч, дат и времени.

Перевод всех следующих символов в нижний регистр.

Перевод всех следующих символов в верхний регистр.

!

Заполнение маски ввода справа налево, а не слева направо (этот символ в маске ввода можно помещать в любую позицию).

 

Ввод любого следующего символа в качестве текстовой константы (используется для ввода в маску перечисленных в данной таблице символов как текстовых констант, а не как управляющих символов).

Таблица 3. Примеры масок ввода

Практические работы в MS Access

1. Самостоятельно создайте остальные таблицы базы данных: ПОКУПАТЕЛЬ, ЗАКАЗ, ПУНКТ_ЗАКАЗА, ТОВАР, ПОЛКА, ПАРТИЯ.

2. Самостоятельно разработайте маски ввода для полей Телефон, Покупатель, Поставщик, КоличествоВПартии, ТипТовара, МинимальныйЗапас, Количество.

   
 
  • Добавлен: 28-01-2012, 22:39 | Просмотров: 14008

    support: admin@sdb.su