Программирование на Delphi 7

лечение астроцитомы головного мозга в москве

Поля и типы данных


ГЛАВА 13
ГЛАВА 13 Поля и типы данных Каждая таблица БД и, следовательно, каждый набор данных приложения имеет собственную структуру, которая определяется совокупностью полей. Каждое поле набора данных пр...
Объектные поля
Объектные поля Наряду с обычными типами данных (строковым, целочисленным и т. д.), при работе с полями набора данных можно использовать более сложные типы, представляющие собой совокупность более...
Типы данных
Типы данных В среде разработки Delphi можно создавать приложения для работы с самыми разными базами данных. Такая универсальность подразумевает необходимость применения средств, которые бы обеспе...
Таблица 13 1 Типы данных
Таблица 13.1. Типы данных Тип Класс Описание Неизвестный (ftUnknown) Неопределенный тип данных Строковый (ftString) TStringField Строка длиной до 8192 символов Целый короткий (ftSma...
Ограничения
Ограничения Контроль вводимых в поля набора данных в Delphi возложен на объекты полей, а не на компоненты отображения данных. Именно в рамках этого вопроса мы рассмотрим работу методов-обработчик...
Таблица 13 2 Управляющие символы шаблона
Таблица 13.2. Управляющие символы шаблона Символ Описание ! > Все символы после этого преобразуются в заглавные < Все символы после этого преобразуются в строчные <>...
Резюме
Резюме Работа с полями является важным этапом в процессе разработки приложения баз данных. Для этого используются специальные объекты, которые инкапсулируют возможности полей таблицы БД. В Delphi...
Объекты полей
Объекты полей Объекты полей инкапсулируют свойства и методы полей различных типов данных. Они функционируют совместно с набором данных и очень тесно связаны с ним. Например, для того чтобы получи...
/B> Иерархия классов полей
Рисунок 13.1. Иерархия классов полей Компоненты отображения данных при работе с набором данных взаимодействуют именно с полями. Например, колонки компонента TDBCrid при отсутствии дополнител...
Статические и динамические поля
Статические и динамические поля В Delphi предусмотрено два способа создания объектов полей. Динамические поля используются программой в случае, если разработчик не создал для них объекты явным об...
Редактор полей с отдельным списком агрегатных полей
Рисунок 13.2. Редактор полей с отдельным списком агрегатных полей...
Рисунок 13 3 Диалог создания нового
Рисунок 13.3. Диалог создания нового статического поля Редактора полей набора данных Добавить к списку статических полей новое поле, существующее в таблице БД, можно при помощи команды Add fi...
Класс TField
Класс TField Как уже говорилось выше, в большой иерархии классов для полей различных типов данных класс TField является базовым (см. Рисунок 13.1), он инкапсулирует свойства и методы абстрактно...
Виды полей
Виды полей Теперь рассмотрим классификацию полей набора данных в зависимости от их функционального назначения. Самыми распространенными полями являются поля данных, базирующиеся на реальных полях...
Поля синхронного просмотра
Поля синхронного просмотра При создании для исходного набора данных нового поля синхронного просмотра необходимо использовать перечисленные ниже свойства. Свойство property LookupDataSet: TD...
Вычисляемые поля
Вычисляемые поля Вычисляемые поля существенно облегчают разработку приложений баз данных, т. к. позволяют получать новые данные на основе существующих, не изменяя при этом структуру таблиц БД....
Внутренние вычисляемые поля
Внутренние вычисляемые поля Помимо простых вычисляемых полей существуют внутренние вычисляемые поля (FieidKind = fkinternaicaic). Они используются в клиентских наборах данных (компоненты TCiien...
Агрегатные поля
Агрегатные поля Агрегатные поля предназначены для выполнения вычислительных операций со значениями полей набора данных с использованием агрегатных функций SQL. К таким функциям относятся: &nbs...








Начало    


Книжный магазин