Доступ к базе данных
Таблица 5.2. Свойства компонента Table.
| Свойство | Определяет | 
|---|---|
| DatabaseName | Имя базы данных, частью которой является таблица (файл данных), для доступа к которой используется компонент. В качестве значения свойства следует использовать псевдоним базы данных | 
| TableName | Имя файла данных (таблицы данных), для доступа к которому используется компонент | 
| TableType | Тип таблицы. Таблица может быть набором данных в формате Paradox (ttParadox), dBase (ttDBase), FoxPro (ttFoxPro) или другого типа. По умолчанию значение свойства равно ttDefault – это означает, что тип таблицы будет определен на основе информации, которая находится в файле таблицы | 
| Active | Признак активизации файла данных (таблицы). В результате присваивания свойству значения true файл таблицы будет открыт | 
Таблица 5.3. Свойства компонента Data source.
| Свойство | Определяет | 
|---|---|
| Name | Имя компонента. Используется для доступа к свойствам компонента | 
| DataSet | Компонент, представляющий входные данные (таблица или запрос) | 
Свойство DataSet компонента DataSource обеспечивает возможность выбора источника данных, а также связь между компонентом, представляющим данные (таблица или запрос), и компонентом отображения данных. Например, большая база данных может быть организована как набор таблиц одинаковой структуры. В этом случае в приложении работы с базой данных каждой таблице будет соответствовать свой компонент Table, а выбор конкретной таблицы можно осуществить установкой значения свойства DataSet.
Компоненты доступа к базе данных являются невизуальными и во время работы программы на форме не видны. Поэтому их можно поместить в любую точку формы (рис. 5.10).
Значения свойств компонентов Table1 и DataSourcel приложения "Ежедневник" приведены в табл. 5.4 и 5.5.
Таблица 5.4. Значения свойств компонента Table1.
| Свойство | Значение | 
| Name | Table1 | 
| DatabaseName | organizer | 
| TableName | org.db | 
| Active | false | 
Таблица 5.5. Значения свойств компонента DataSource1.
| Свойство | Значение | 
| Name | DataSourcel | 
| DataSet | Tablel | 

Рис. 5.10. Форма после добавления компонентов Table и DataSource
