ВУЗ:
Составители:
Рубрика:
14
1.6.4.Компоненты полей
Компоненты множества данных Table, Query хранят информацию о по-
лях своей таблицы в виде массива компонентов полей. Абстрактный класс
TField предоставляет доступ к полям таблицы, обладает мощными потомками,
которые применяются автоматически или задаются в Редакторе полей Fields
Editor. Потомки класса
TField (табл. 3) отличаются от базового класса и друг
от друга особенностями, связанными с обработкой данных различных типов.
Таблица 3
Потомки класса TField
Класс Представляемый тип данных
TAutoIncField
Целые числа, увеличивающиеся на единицу с каж-
дой следующей записью. Диапазон чисел как у
класса
TIntegerField (32 разряда)
TBCDField
Вещественные числа с фиксированным числом де-
сятичных знаков после запятой. Точность – 18 знаков
TBlobField
Двоичные данные неограниченного объёма (BLOB
– Binary Large Object – большой двоичный объект)
TBooleanField
Логический, принимающий значения true и false
TBytesField
Двоичные данные фиксированной длины
TCurrencyField
Денежные единицы. Диапазон и точность соответ-
ствуют классу
TFloatField
TDateField
Значение даты
TDateTimeField
Значение даты и времени
TFloatField
Вещественные числа
TGgraphicField
Графическое изображение произвольных размеров
TIntegerField
Целые числа (32 разряда)
TMemoField
Текст произвольной длины
TSmallintField
Целые числа в диапазоне от -32 768 до 32 767
(16 разрядов)
TStringField
Строка текста длиной до 255 символов
TTimeField
Значение времени
TVarBytesField
Двоичные данные переменной длины. Реальная
длина хранится в первых двух байтах
TWordField
Целые числа в диапазоне от 0 до 65 535 (16 разрядов)
Так как класс TField является абстрактным, то в работающем прило-
жении его экземпляры никогда не создаются. Вместо них создаются экземпляры
производных классов, каждый из которых представляет определённый тип данных.
1.6.4.Компоненты полей Компоненты множества данных Table, Query хранят информацию о по- лях своей таблицы в виде массива компонентов полей. Абстрактный класс TField предоставляет доступ к полям таблицы, обладает мощными потомками, которые применяются автоматически или задаются в Редакторе полей Fields Editor. Потомки класса TField (табл. 3) отличаются от базового класса и друг от друга особенностями, связанными с обработкой данных различных типов. Таблица 3 Потомки класса TField Класс Представляемый тип данных Целые числа, увеличивающиеся на единицу с каж- TAutoIncField дой следующей записью. Диапазон чисел как у класса TIntegerField (32 разряда) TBCDField Вещественные числа с фиксированным числом де- сятичных знаков после запятой. Точность – 18 знаков TBlobField Двоичные данные неограниченного объёма (BLOB – Binary Large Object – большой двоичный объект) TBooleanField Логический, принимающий значения true и false TBytesField Двоичные данные фиксированной длины Денежные единицы. Диапазон и точность соответ- TCurrencyField ствуют классу TFloatField TDateField Значение даты TDateTimeField Значение даты и времени TFloatField Вещественные числа TGgraphicField Графическое изображение произвольных размеров TIntegerField Целые числа (32 разряда) TMemoField Текст произвольной длины TSmallintField Целые числа в диапазоне от -32 768 до 32 767 (16 разрядов) TStringField Строка текста длиной до 255 символов TTimeField Значение времени TVarBytesField Двоичные данные переменной длины. Реальная длина хранится в первых двух байтах TWordField Целые числа в диапазоне от 0 до 65 535 (16 разрядов) Так как класс TField является абстрактным, то в работающем прило- жении его экземпляры никогда не создаются. Вместо них создаются экземпляры производных классов, каждый из которых представляет определённый тип данных. 14
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »