Задание №1. 1. Создайте на диске каталог

1. Создайте на диске каталог

2. Запустите утилиту BDE Administrator. При активной вкладке Databases в меню Object выберите команду New.

В появившемся окне в раскрывающемся списке выбирают тип создаваемой БД. Для таблиц Paradox оставьте без изменений STANDARD и нажмите кнопку ОК.

В левом поле окна администратора БД появится строка с именем STANDARD, измените это имя, например, на lab_1.

В правом поле указаны параметры БД. Измените параметр PATH, который указывает маршрут доступа к каталогу , в котором располагается БД. Запомните определение псевдонима, выбрав команду Apply.

Закройте окно администратора.

3.

 
 


Скопируйте таблицы-примеры БД С++Builder из папки Data: Biolife.db, Customer.db, Orders.db, Items.db, Parts.db , включая все индексные файлы, файлы мемо этих таблиц или скопируйте всю папку Data в созданную папку.

4. Запустите утилиту Database Desktop. После запуска утилиты установите умалчиваемый псевдоним. Для этого в меню File выберите команду Working Directory. В раскрывающемся списке выберите имя псевдонима.

5. Откройте таблицу Customer, выбрав команду Tables ->Restructure. Просмотрите типы данных полей, размер, используемый индекс. Закройте окно DBD.

6. Запустите C++Builder. Поместите на форму объект TTable, TDataSource (вкладка Data Access), TDBGrid. (вкладка Data Controls).

7. Теперь задайте свойства объекта TTable. Задайте в качестве значения свойства DatabaseName используемый псевдоним.

8. Задайте в качестве значения свойства TableName имя таблицы (выберите из раскрывающегося списка в конце строки), например, Customer. Установите значение Name tblCustomer, True свойству Active

9. Подключите свойство DataSet элемента управления TDataSource к tblCustomer (выберите из списка) .

10. Подключите свойство DataSource объекта TBDGrid к DataSource1 в окне Инспектора объектов на вкладке Свойства.

11. Добавьте к форме элемент управления TDBNavigator. Чтобы связать этот элемент управления с циклом, нужно присвоить его свойству DataSource значение DataSource1.

12. С помощью свойства Visible Buttons элемента TDBNavigator отключите все функциональные возможности, кроме переход к первой записи, следующей, предыдущей, последней.

Сохраните приложение в отдельном каталоге. Запустите приложение на выполнение. Убедитесь , что происходит перемещение по записям.