отводится в пределах указанного размера. Эти поля рекомендуется использовать,
если при выполнении вычислений не требуется высокая точность (например, при
хранении целых чисел или чисел с одним-двумя знаками в дробной части).
Числовые поля с фиксированной точкой в FoxPro могут иметь размер от 1 до 20.
Поля дат (Date)
Использование для хранения дат полей, в которых данные представлены в специальном формате, предоставляет вам ряд дополнительных преимуществ:
1.FoxPro позволяет вводить и отображать даты в нескольких вариантах. Конкретный вариант отображения даты устанавливается в окне диалога "Вид" или же командами категории set. При хранении данных эти форматы автоматически преобразуются во внутреннее представление данных.
2. При вводе дат FoxPro осуществляет проверку формата данных и допускает ввод только правильных дат.
3. При работе с датами вы можете использовать операторы поиска и сортировки. Кроме того, вы имеете возможность вычислить количество дней между двумя датами или дату, которая наступит спустя заданное количество дней.
Поля дат могут содержать любые даты от 1 января 100 г, до 31 декабря 9999 г. При создании дат XX века вы можете вводить только две последние цифры года.
В противном случае необходимо указывать все четыре цифры. Например, 21.3.91, но
21.3.2091.
Логические поля (Logical)
Логические поля содержат значения, соответствующие логической истине или логической лжи. Значения, соответствующие логической истине, можно вводить в виде T,t. Значения, соответствующие логической лжи, можно вводить в виде F,f. Размер логического поля FoxPro всегда равняется 1.
Текстовые поля произвольной длины (Memo-поля) могут содержать те же типы данных, что и простые текстовые поля. Отличие между этими полями заключается в том, что размер Memo-поля не ограничен 254 символами, а зависит от объема данных, хранящихся в этом поле. фактически объем данных, которые вы можете ввести в поле данного типа, определяется объемом жесткого диска вашего компьютера.
FoxPro автоматически создает файл для хранения данных Memo-поля. Этот файл имеет расширение .FPT, а его имя совпадает
с наименованием таблицы.
Поля типа General
FoxPro позволяет хранить в таблицах изображения и другие двоичные данные. Для этих целей служат поля типа General.
Пример 1. Создание таблицы STUDENT
В настоящем примере вам предстоит создать таблицу STUDENT. В ней содержатся данные об абитуриентах, подавших заявление для поступления в университет.
Структура данной таблицы имеет вид:
Имя поля Тип Ширина Дес Значение
ФИО Character 40 Фамилия,
имя,Отчество
Адрес Character 40 Место
Жительства
Дат_рожд Date 8 Дата
рождения
Факультет Charaсter 4 Факультет
Дат_заяв Date 8 Дата
подачи
Заявления
Форма_об Numeric 1 Форма
Обучения
(1-коммерческая,
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.