Пример 1. Разработка простейшего приложения
Попробуем создать простейшее приложение для редактирования таблицы БД.
Для этого воспользуемся таблицей COUNTRY базы данных BCDEMOS, содержащейся
в комплекте поставки C++ Builder.
Создадим новый проект и сохраним его главную форму как COUNT1.CPP, а
сам проект как COUNT.MAK. Используя страницу Data Access палитры компонентов,
разместим компоненты TTable и DataSource на форме. Установим свойство Database
Name компонента Table1 равным BCDEMOS, свойство TableName равным COUNTRY.DB,
а свойство Active равным true. Далее установим значение свойства DataSet
компонента DataSource1 равным Table1.
Используя страницу Data Controls палитры компонентов, внесем компоненты
DBGrid и DBNavigator в форму. Присвоим свойству DataSource обоих компонентов
значение DataSource1.
Рис. 6. Главная форма приложения COUNT
Полученный проект можно скомпилировать и протестировать.
Отметим, что есть и более простой способ построить подобное приложение.
Для этой цели можно воспользоваться утилитой SQL Explorer, вызываемой с
помощью пункта меню Database/Explore. Выбрав страницу Databases в левой
части окна SQL Explorer и щелкнув на значке "+" возле имени соответствующей
базы данных, нужно выбрать опцию Tables. Затем в правой части окна нужно
выбрать закладку Summary и перетащить с помощью мыши значок с именем нужной
таблицы (в нашем случае COUNTRY.DB) на пустую форму. На форме появятся
компоненты TDBGrid, TDataSource и TTable. После этого следует добавить
DBNavigator, связать его с TDataSource и сделать таблицу активной.
Рис. 7. SQL Explorer
Содержание | Вперед
|