Автор работы: Пользователь скрыл имя, 14 Мая 2012 в 22:56, лекция
В Функциональные иерархии показывается какие компоненты являются свойствами других компонентови соответственно к каким компонентам мы можем получить доступ. Используя комонент TSession можно определить какие базы данных в данный момент активны.
Используя компонент TDataBase можно оценить какие наборы данных активны в данный момент. Визуальные и не визуальные компоненты связываются друг с другом при помощи... Значение этих свойств обычно устанавливаются во время работы приложения.
1.обзор не визуальных компонентов для работы с БД.
2. Обзор визуальных компонентов для работы с БД.
3. Иерархия класса важнейших компонентов, связь компонентов друг с другом
Компоненты для работы с базами данных.
1.обзор не
визуальных компонентов для
2. Обзор визуальных компонентов для работы с БД.
3. Иерархия
класса важнейших компонентов,
связь компонентов друг с
Название |
Действие |
1. TSession
2. TDataBase
3. TDataSourse
4. TTable
5. TQuery
6. TIdexDefs
7. TBatchMore
8. TProvider |
Содержит информацию о текущем сеансе работы с базами данных. Позволяет определить список доступных и активных баз данных, позволяет отыскивать и закрывать БД и позволяет управлять параметрами.
Активно используется в архитектуре клиент сервера. Позволяет осуществлять соединение с удалённой базой данных и управлять параметрами соединения, получать информацию о БД.
Позволяет устанавливать некоторые параметры набора данных, устанавливает состояние ввода данных, отслеживает изменения происходящие на поле данных.
Реализует набор данных, источником для которого служит одна таблица БД. Содержит множество методов и свойств, по средством которых можно выполнить над набором данных богатый спектр операций.
Реализует набор данных источником для которых является одна или несколько таблиц БД. Структура записи набора данных определяется SQL набором данных.
Позволяет получать информацию об индексах. Реализует поиск индекса индексных полей.
Позволяет осуществлять копирование и перенесение записей из одного набора данных в другие
В блоке данных расположенный на сервере приложений используется для соединения серверов приложения с приложением клиента |
2.
Название |
Действие |
TDBText |
Показывает только для чтения значение поля текущей записи. |
TDBEdit |
Обеспечивает просмотр и изменение значения поля текущей записи. |
TDBChekBox |
Обеспечивает просмотри и |
TDBRadioGroup |
Обеспечивает возможность |
TDBMemo |
Позволяет просматривать и коректировать значение поля коментария в режиме текстового редактора. |
TDBRichEdit |
Имеет то же начение что и предидущий компонент, но позволяет работать с текстом в режиме RTF включая различные шрифты графику и т.д. |
TDBImage |
ПОзволяет просматривать графические поля и заносить в них содержимое. |
TDBListBox |
Применяется когда нужно выбрать значения из предусловного списка значений. Значения показываются в виде строк в списке фиксированого размера. Содержимое списка определяется свойством Index |
3.
В Функциональные иерархии показывается какие компоненты являются свойствами других компонентови соответственно к каким компонентам мы можем получить доступ. Используя комонент TSession можно определить какие базы данных в данный момент активны.
Используя компонент TDataBase можно оценить какие наборы данных активны в данный момент. Визуальные и не визуальные компоненты связываются друг с другом при помощи... Значение этих свойств обычно устанавливаются во время работы приложения.
Первым уровнем являются создание псевдонимов BDE. На псевдоним ссылается набор данных. Имя псевдонима БД записывается как значение свойства имени этих компонентов.
TTable работает с записью одной физической базой данных, поэтому свойство Name этого компонента хранит имя этой таблицы БД. Имя любого компонента типа набор данных хранится в свойстве Name. Свойство Active позволяет определить активен или не активен в данный момент компонент. Открытие набора данных производится на этапе разработки приложений. И во время выполнения установки.
Визуальные компоненты разделяются на работающие с множеством записей набора данных хранится в свойствах соответствующих компонентов типов набора данных.
TComponent
TSession
TDataBase
TDataSourse
TTable
TQuery
TStoreProc
TIdexDefs
TBatchMore
TProvider