Компоненты для работы с базами данных

Автор работы: Пользователь скрыл имя, 14 Мая 2012 в 22:56, лекция

Краткое описание

В Функциональные иерархии показывается какие компоненты являются свойствами других компонентови соответственно к каким компонентам мы можем получить доступ. Используя комонент TSession можно определить какие базы данных в данный момент активны.
Используя компонент TDataBase можно оценить какие наборы данных активны в данный момент. Визуальные и не визуальные компоненты связываются друг с другом при помощи... Значение этих свойств обычно устанавливаются во время работы приложения.

Содержание

1.обзор не визуальных компонентов для работы с БД.
2. Обзор визуальных компонентов для работы с БД.
3. Иерархия класса важнейших компонентов, связь компонентов друг с другом

Вложенные файлы: 1 файл

Компоненты для работы с базами данных.docx

— 14.42 Кб (Скачать файл)

Компоненты  для работы с базами данных.

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 

 


Информация о работе Компоненты для работы с базами данных