Таблица Country содержит следующие поля:
Таблица Detachment содержит следующие поля:
Таблица Kind содержит следующие поля:
Таблица Eat содержит следующие поля:
Таблица Deliveries содержит следующие поля:
Таблица Suppliers содержит следующие поля:
Таблица Products содержит следующие поля:
Управление базой данных осуществляется с помощью меню (рис. 2.). Оно позволяет производить ввод данных, вывод данных на экран, а также выполнения различных запросов.
Рис. 2. Меню базы данных.
Рассмотрим подробно подменю:
(рис. 5.)
Рис. 3. Подменю «Добавление». Рис. 4. Подменю «Просмотр».
Рис. 5. Подменю «Запросы».
Для демонстрации работы базы данных, в неё были внесены следующие данные
(рис. 6-13):
Рис. 6. Содержимое таблицы Animals.
Рис. 7. Содержимое таблицы Country.
Рис. 8. Содержимое таблицы Deliveries. Рис. 9. Содержимое таблицы Detachment.
Рис. 10. Содержимое таблицы Eat.
Рис. 11. Содержимое таблицы Kind.
Рис. 12. Содержимое таблицы Products. Рис. 13. Содержимое таблицы Suppliers.
В данном разделе рассматриваются используемые формы и программные коды, реализующие соответствующие функции:
Добавление страны:
Рис. 14. Форма добавление страны.
Код метода Click кнопки «Добавить»:
public tmp(2)
if reccount("country") > 0
SELECT MAX(id) FROM country INTO ARRAY tmp
else
tmp[1] = -1
endif
INSERT INTO country VALUES (tmp[1]+1, thisform.text.value)
thisform.text.value=""
thisform.list.refresh
Код метода Click кнопки «Очистить»:
thisform.text.value=""
Код метода Click кнопки «Удалить»:
if val(thisform.list.value) >= 0
RECALL ALL
DELETE FROM country WHERE id=val(thisform.list.value)
pack
thisform.list.refresh
endif
Добавлениеотряда:
Рис. 15. Форма добавление отряда.
Код метода Click кнопки «Добавить»:
public tmp(2)
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.