ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »
