Для доступа к базе данных (таблице) программа управления базой данных должна содержать компоненты Database, Table, Query  и DataSource, значки которых находятся на вкладках Data Access и BDE палитры компонентов.

 


Компонент Database  представляет базу данных как единое целое, то есть совокупность таблиц, а компонент Table – одну из таблиц базы данных.
КомпонентDataSource  (источник данных) обеспечивает связь компонента отображения- редактирования данных  (например, компонента DBGrid ) и источника данных, в качестве которого может выступать таблица(компонент Table)  или результат выполнения SQL – запроса к таблице (компонент SQL ). Компонент  DataSource  позволяет оперативно выбирать источник данных, использовать один и тот же компонент, например, DBGrid для отображения данных из таблицы или результата выполненияSQL  - запроса к этой таблице. Механизм взаимодействия компонентов отображения - редактирования данных  с данными через компонент DataSource  иллюстрирует рис. ниже.


В простейшем случае, когда база данных представляет собой одну таблицу, приложение – программа  управления базой данных должна содежать  один компонент Table и один компонент DataSource.

Ниже в таблицах перечислены свойства компонента Table и DataSource




Во время разработки формы приложения значения свойств  DatabaseName и  TableName задаются путём выбора из списков. В списке DatabaseName перечислены все зарегистрированные псевдонимы, а в списке TableName – имена файлов таблиц, которые находятся в соответствующем псевдониму каталоге.

Cвойства компонента DataSource
Скачать исходник база данных в Delphi »:

 

Добавить комментарий


Защитный код
Обновить