Базы данных: . Баканов В.М - 15 стр.

UptoLike

- 15 -
TDBNavigator
(необязательно)
DataSource
имя компонента DataSource (*),
страница палитры компонентов DataControls
(*) - возможность выбора из ниспадающего списка
Для просмотра содержимого таблицы в DesignTime (проектирование при-
ложения без создания исполняемого кода) необходимо установить в
TTable
или
TQuery свойство Active=true.
Внешний вид экранной формы (будущего окна) при проектировании про-
стейшего приложения БД приведен на рис.9. Указанные компоненты поме-
щаются на форму стандартным образом (путем перетаскивания мышью c па-
литры компонентов), из них только
Table и DataSource видимы в период Des-
ignTime и будут невидимы при RunTime (этап выполнения программы после
компиляции).
Рисунок 9.— Форма простейшего приложения класса баз данных на этапе проектирова-
ния (DesignTime)
На рис.9 открыта (таблица визуализируется в компоненте
DBGrid, отдель-
ные поля таблицы - в компонентах
DBEdit1
÷
DBEdit4 и DBImage) таблица
ANIMALS из файла ANIMALS.DBF формата dBase (алиас BCDEMOS в слу-
чае C++Builder). Компоненты
TDBNavigator, TDBEdit и TDImage настраивают-
ся путем установки свойства
DataSource в реальное название компонента
TDataSource (при единственном на форме компоненте такого типа это обычно
TDataSource1); для TDBEdit и TDImage дополнительно в свойстве DataField ука-
зывается имя поля, которое необходимо отобразить в компоненте. Редакти-
  TDBNavigator        DataSource       имя компонента DataSource (*),
   (необязательно)                     страница палитры компонентов DataControls

(*) - возможность выбора из ниспадающего списка

   Для просмотра содержимого таблицы в DesignTime (проектирование при-
ложения без создания исполняемого кода) необходимо установить в TTable
или TQuery свойство Active=true.
   Внешний вид экранной формы (будущего окна) при проектировании про-
стейшего приложения БД приведен на рис.9. Указанные компоненты поме-
щаются на форму стандартным образом (путем перетаскивания мышью c па-
литры компонентов), из них только Table и DataSource видимы в период Des-
ignTime и будут невидимы при RunTime (этап выполнения программы после
компиляции).




Рисунок 9.— Форма простейшего приложения класса баз данных на этапе проектирова-
             ния (DesignTime)

   На рис.9 открыта (таблица визуализируется в компоненте DBGrid, отдель-
ные поля таблицы - в компонентах DBEdit1 ÷ DBEdit4 и DBImage) таблица
ANIMALS из файла ANIMALS.DBF формата dBase (алиас BCDEMOS в слу-
чае C++Builder). Компоненты TDBNavigator, TDBEdit и TDImage настраивают-
ся путем установки свойства DataSource в реальное название компонента
TDataSource (при единственном на форме компоненте такого типа это обычно
TDataSource1); для TDBEdit и TDImage дополнительно в свойстве DataField ука-
зывается имя поля, которое необходимо отобразить в компоненте. Редакти-


                                       - 15 -