Энциклопедия C++ Builder



         

ВИЗУАЛЬНАЯ РАЗРАБОТКА ПРИЛОЖЕНИЙ БАЗ ДАННЫХ - часть 9


ReadOnly управляет правами доступа в процессе выполнения программы. Значение

false разрешает запись по умолчанию.

MasterFields и MasterSource

участвуют в образовании связи двух таблиц (ведущей и ведомой) по принципу master-detail.

Следующая процедура иллюстрирует процесс создания простой формы для демонстрационной базы данных BCDEMOS, в которой пользователь может прокручивать записи таблицы заказчиков CUSTOMER с отображением всех заказов таблицы ORDERS, сделанных текущим заказчиком:дексного файла для таблицы.

IndexName задает правило отображаемых сортировки данных, отличное от упорядочивания по первичному ключу

(primary key order).

Filter позволяет устанавливать критерий фильтрации, в соответствии с которым адресуется некоторое подмножество записей таблицы.

ReadOnly управляет правами доступа в процессе выполнения программы. Значение false

разрешает запись по умолчанию.

MasterFields и

MasterSource участвуют в образовании связи двух таблиц (ведущей и ведомой) по принципу master-detail. Следующая процедура иллюстрирует процесс создания простой формы для демонстрационной базы данных BCDEMOS, в которой пользователь может прокручивать записи таблицы заказчиков CUSTOMER с отображением всех заказов таблицы

ORDERS, сделанных текущим заказчиком:

1. Выполните команду главного меню File | New Data Module, чтобы открыть контейнер нового модуля данных DataModule2. В этот модуль поместите две пары компонент доступа к базам данных

TTable и TDataSource (Рис. 5.8).

2. Установите свойства объекта ведущей таблицы Tablet

DatabaseName = BCDEMOS TableName = CUSTOMER.DB Name = CustomersTable

wpe5.jpg (4888 bytes)

Рис. 5.8. Модуль данных.

3. Установите свойства объекта ведомой таблицы Table2

DatabaseName = BCDEMOS TableName = ORDERS.DB Name = OrdersTable

4. Установите свойства объекта источника DataSourcel DataSet = CustomersTable Name = CustomersSource

5. Установите свойства объекта источника DataSource2 DataSet = OrdersTable Name = OrdersSource

6. Поместите на форму пару компонент управления сеткой TDBGrid.




Содержание  Назад  Вперед