FoxPro8


Типы полей


Поля таблицы предназначены для хранения в них данных. Это могут быть числа, текстовая информация, даты, графические файлы и т. д.

Для определения типа данных, размещаемых в поле, используются тип поля, его ширина и количество знаков после запятой. Для их ввода предназначены столбцы Туре (Тип), Width (Ширина) и Decimal (Десятичные) вкладки Fields (Поля) конструктора таблиц.

В Visual FoxPro допустимыми являются типы полей, указанные в табл. 4.6.

Таблица 4.6. Типы полей Visual FoxPro

Тип

Наименование

Отображаемые данные

Текстовый

Character, Character (binary)

Текстовые поля могут содержать буквы, цифры и специальные символы. Максимальная ширина поля составляет 254 символа. Тип Character (binary) используется в том случае, если не требуется учитывать кодовую страницу отображаемых данных

Числовой

Integer, Numeric, Float, Double, Integer (Autolnc)

 

Integer отображает целые числа от -2147483647 до +2147483647. Тип Integer (Autolnc) используется в том случае, когда необходимо, чтобы значение числа автоматически увеличивалось. Поле с таким типом доступно только для чтения.

Числовые поля типа Numeric и Float отображают данные с фиксированной точкой в диапазоне от -0.9999999999*10+19 до +0.9999999999*10+2°.

Тип данных Double используется для хранения данных с высокой точностью в диапазоне от ±4.94065648541247*10-324 до ±8.9884656743115*10+307

Денежный

Currency

В поле денежного типа могут содержаться числа от -922337203685477.5807 до 922337203685477.5807

Дата

Date

В поле типа Date может содержаться любая дата от 01.01.0001 до 31.12.9999 г.

Дата и время

DateTime

В поле типа DateTime может содержаться любая дата от 01.01.0001 до 31.12.9999 г. и время от 00:00:00 a.m. до 11:59:59 p.m.

Логический

Logical

Содержит логическое значение True (Т.) (Истина) или False (,F.) (Ложь)

Текстовое поле произвольной длины

Memo, Memo (binary)

Memo-поле содержит символьные данные большого объема. Тип Memo (binary) используется в том случае, если не требуется изменять кодовую страницу хранимых данных

Двоичное поле произвольной длины

General

Поле данного типа предназначено для хранения в таблицах изображений и других двоичных данных




Начало  Назад  Вперед