Андрей К
Андрей КНа сайте 16 лет и 6 месяцев (заходил 3 года 5 дней назад)
0
112
|
Рейтинг
112
|
Редактирование бюджета
27 Января 2019
По договоренности
Необходимо разработать win-приложение на Delphi XE10, которое читает из JSON файлов данные и записывает их в таблицы MySQL.
Кол-во JSON файлов = 2 Кол-во таблиц = 2 Необходим файл с настройками, в котором будет прописаны параметры подключения к БД (хост, порт, пользователь, пароль). На основной форме приложения должны быть кнопки выбора файлов для загрузки. На время загрузки файла приложение не должно "зависать", а должен выводиться прогресс-бар. Для создания таблиц необходимо приложить SQL-скрипты. Порядок действий при работе с приложением: 1) Запускаем приложение 2) Выбираем файл 3) Нажимаем кнопку загрузить (загружаем данные файла в таблицу БД). 4) По завершении загрузки выводится сообщение с количеством загруженных записей. Файлы-примеры прилагаются. Файл1 – Eng1.txt – Таблица1 Файл2 – Eng2.txt – Таблица2 Из файла1 нужно вытащить поля и вставить их в соответствующие поля таблицы1 b data__id, data__homeID, data__awayID, data__season, data__status, data__stadiumID, data__odds_ft_under05, data__stadium_name Из файла2 нужно вытащить поля и вставить их в соответствующие поля таблицы2 data__id data__original_id, data__name, data__cleanName, data__seasonGoalsTotal_home, data__seasonGoalsTotal_away, data__seasonScoredNum_overall, data__seasonScoredNum_homedata__form В таблицы всегда идет вставка записей, проверять наличие похожих не требуется. |