Курсовая работа: База данных продуктового магазина
(ShowMessage( "Таблица пуста" ).
2.2.1 Форма
2.2.1 Стандартная форма
Рисунок 1 -- Стандартная форма программы
2.2.1.2 Форма с выведенным на экран количеством записей в базе данных и примером введенной таблицы
Рисунок 2 – Форма с выведенным на экран количеством записей в базе данных.
2.2.1.3 Форма с выведенной на экран таблицей поиска и совпадением критерия поиска пользователя и уже имеющейся в базе данных записи.
Рисунок 3 -- Форма с выведенной на экран таблицей поиска.
2.2.1.4. Форма с выводом сообщения об удалении всех строк в базе данных
Рисунок 4 -- Форма с выводом сообщения об удалении всех строк в базе данных
2.3.1 Компоненты на форме.
2.3.1.1 Add
Add – эта кнопка предназначена для добавления в базу данных введенных с клавиатуры значений, таких как: наименование товара, код товара, дата поступления, дата окончания срока годности, цена товара, количество. Кнопка использует две функции.
2.3.1.1.1 add()
Функция add() используется для передачи значений полей для ввода в таблицу DataGrid1.
Входными данными для функции являются значения полей для ввода данных (Edit1, Edit3, Edit2, Edit4, Edit5), выходными данными являются значения соответствующих ячеек таблицы DataGrid1.
2.3.1.1.2 Clear()
Функция Clear() предназначена для очищения значений после ввода их с клавиатуры в базу данных. Не использует входных и выходных данных.
2.3.1.2 Save
Save – эта кнопка предназначена для сохранения готовой базы данных в файл с именем Salon.txt в каталоге с программой. Кнопка вызывает одну функцию.
2.3.1.2.1 form_save()
Функция form_save() предназначена для открытия или создания файла с именем Salon.txt, записи в него всех значений базы данных и закрытии файла.
Входными данными для функции являются значения соответствующих ячеек таблицы DataGrid1, выходным данным является файл с записанными в него этими значениями.
2.3.1.3 Delete
Delete – эта кнопка предназначена для удаления выбранной пользователем строки из базы данных. Кнопка вызывает одну функцию.