Главная страница Библиотека (скачать книги) Скачать софт Введение в программирование Стандарты для C++ Уроки по C# Уроки по Python HTML Веб-дизайн Ассемблер в среде Windows ActiveX Javascript Общее о Линукс Линукс - подробно Линукс - новое Delphi Паскаль для начинающих Турбопаскаль Новости Партнеры Наши предложения Архив новостей |
Стандартные компоненты, связываемые с набором данных Рис. 2.7. Компонент TDBGrid Компонент TDBGrid используется для отображения содержимого набора данных и табличном виде, когда строки соответствуют записям набора данных, а столбцы — полям записи. Объект DBGrid связывается с источником данных через свойство DataSource, которое в свою очередь ссылается на набор данных. В процессе выполнения приложения можно менять источники данных, используя одну таблицу для отображения данных от нескольких источников. Для определения состава столбцов можно использовать редактор столбцов, реализованный диалоговым окном Column Editor. Он показан на рис. 2.8. Рис. 2.8. Редактор столбцов Если редактор столбцов не использовался, то используются поля, объявленные при помощи редактора полей набора данных. При этом все свойства столбцов и порядок их следования наследуются из редактора набора данных, В случае, когда производится динамическое формирование объектов TField, порядок следования полей и их характеристики соответствуют тем, что были заданы при определении структуры записи таблицы базы данных при создании. Редактор столбцов вызывается двойным щелчком на компоненте. В диалоговом окне редактора можно установить различные свойства объектов-столбцов, такие как цвет фона, шрифт заголовка, основного поля таблицы и выборочного столбца. Также для отображения и редактирования данных используются элементы TDBEdit. Они представляют собой модифицированные компоненты TEdit. Связь с источником данных осуществляется при помощи свойства DataSource. Поле, с которым связывается данный компонент, указывается в свойстве DataField. Компонент TDBMemo представляет собой многострочный редактор. Обычно связывается с memo-полями. С его помощью часто сохраняют обширные текстовые массивы в соответствующих полях. |
|
Библиотека программиста. 2009. |
|