Rambler's Top100

Твой мир ПРОграммирования-Delphi, Pascal, C++

Объявление

Если это Ваш первый визит на форум, то советуем зарегистрироваться. Зарегистрированные пользователи могут задавать вопросы и просматривать темы со скрытым текстом. Чтобы зарегистрироваться, нажмите Регистрация.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Твой мир ПРОграммирования-Delphi, Pascal, C++ » БД в Delphi » Обзор стандартных компонент.


Обзор стандартных компонент.

Сообщений 1 страница 20 из 20

1

Компоненты отображения данных и управления данными
Рассматриваемые в этом разделе компоненты предназначены для построения пользовательского интерфейса приложений Delphi, работающих с базами дан¬ных. Размещаются они на странице Data Controls Палитры компонентов. Многие из них наследуют свойства стандартных управляющих элементов, но есть и предназначенные исключительно для работы с базами данных.

0

2

В Delphi существует возможность просмотра данных в компонентах непосред¬ственно в процессе отладки приложения, при условии наличия активной связи с базой данных. В этом режиме очень удобно проверять правильность работы компонентов с необходимыми типами данных и эргономичность создаваемого интерфейса. Работать с записями и полями связанного набора данных можно при посредстве Редактора полей. Единственное, чего нельзя делать в таком режиме — это изменять исходные данные.
В этом разделе собрана справочная информация обо всех компонентах отоб¬ражения и управления данными. В описаниях компонентов приводятся сведения только о тех свойствах и методах, которые важны с точки зрения работы с базами данных, все прочие элементы стандартны и реализуют простейшие интерфейсные свойства. При необходимости информацию о них можно получить в разделах третьей главы, посвященных стандартным визуальным компонентам для построения пользовательского интерфейса.

0

3

Кроме этого, некоторые рассматриваемые свойства и методы могут присутствовать у нескольких компонентов, поэтому их описание приводится только один раз в первом по порядку компоненте. Например, свойства DataSource, Enabled, FieldCount и Fields принадлежат сразу нескольким из двенадцати рассматрива¬емых компонентов, их описание приводится в компоненте TDBGrid. Следует отметить, что все перечисленные свойства играют важную роль в управлении отображаемыми данными.

0

4

Компонент TDBGrid
TObject—”TPersistent—>TCo:mponent-”-TControl->TWinControl-” —>TCustomControl->TCustomGrid-”TCustoinDBGrid—>TDBGrid Модуль DBGRIDS Страница Палитры компонентов Data Controls
Предназначен для просмотра и редактирования всех записей связанного с ним набора данных в развернутом виде. Данные структурированы в табличном формате, представление полей и расположение колонок зависит от значений свойств компонентов типа TField набора данных.
Свойства компонента
(Pb) property DataSource: TDataSource;
(Pb) property Enabled: Boolean; Wo) property FieldCount: Integer;
Определяет источник получения данных. Содержит имя экземпляра компонента TDataSource, через который передается набор данных.
Определяет режим отображения данных. В значении True любые изменения связанных с компонентом данных будут отражаться в TDBGrid. Свойство устанавливается в False при необходимости совершить большую последовательность действий (например, последовательное перемещение по записям), визуализация которых замедлит выполнение операции.

0

5

Компонент TDBNavigator
TO'bject-”TPersistent—>TComponent—>TControl->TWinControl->
->TCustomControl->TCustomPanel-”TDBNavigator
Модуль DBCTRLS
Это Навигатор базы данных, предлагающий разработчику простой и эф¬фективный механизм управления данными, представляемыми в компонентах отображения. Обычно он используется совместно с компонентом TDBGrid. Навигатор представляет собой панель, в которой содержится ряд кнопок.

0

6

Название                       Идентификатор               Назначение
Первая                            nbFirst                          Перемещает курсор на первую запись.               
                                                                            Активизирует 
                                                                    кнопки "Следующая" и "Последняя",   
                                                                         деактивизирует  кнопку "Первая".
Предыдущая                   nbPrior                         Перемещает курсор на предыдущую запись.
                                                                         Активизирует
                                                                     кнопки "Следующая" и "Последняя", если они         
                                                                          были   неактивны.

0

7

0

8

Свойства компонента
(РЬ) property ConfirmDelete: Boolean;                                В значении True предопределяет применение диалогового окна под¬тверждения удаления записи при нажатии кнопки "Удалить" Навигатора баз данных.

0

9

Компонент TDBText

0

10

Компонент TDBEdit

0

11

Компонент TDBMemo

0

12

Компонент TDBImage

0

13

Компонент TDBListBox

0

14

Компонент TDBComboBox

0

15

Компонент TDBCheckBox

0

16

Компонент TDBRadioGroup

0

17

Компонент TDBLookupUst

0

18

0

19

0

20

Компонент TDBLookupCombo
TObject—>TPersistent->TCornponent-”TControl—>TWinControl-”TCustoniEdit-”
->TDBLookupCombo
Модуль DBLOOKUP
Страница Палитры компонентов Data Controls
Интегрирует свойства компонентов TDBComboBox и TDBLookupUst, создавая комбинированный список.
Методы компонента:
procedure closeUp;
Открывает и закрывает список просмотра компонента.

0


Вы здесь » Твой мир ПРОграммирования-Delphi, Pascal, C++ » БД в Delphi » Обзор стандартных компонент.