bossalex АлексейФедорович БУРЛУЦКИЙ [bossalex]
Предыдущая работа

Создание БД FireBird и перевод приложения сделанное на Delphi 10.1 на нее СРМ Гостиница, Рыбалка, Магазин, Склад

   20000 руб. , 20 часов
Просмотров: 6
Дата добавления: 09.01.17 в 17:38
Дата обновления: 18.03.18 в 16:35
БД включает около 30 таблиц, отработана  методика конвертации прототипа приложения с БД SQLite с использованием компонентов FireDac. При конвертации выявлены конфликты форматов и разработана функция старта и завершения/отката транзакций и добавлены компоненты транзакций. Изменения коснулись перегенерации полей Float на Single, Date (на уровне компонента TFDTable,TFDQuery разный формат хранения в SQLite и FireBird) и смены Boolean на Integer (соответственно в DBChekBox True|False 1|0 )в компонентах таблиц. Также стабильность  связей Master-Detail укреплена прямым указанием полей связи вместо имени индекса. Создана функция получения из генераторов значений ключевых полей таблиц при добавлении новых записей(триггеры отключены). Устранены появление сообщений об отсутствии записей при автосуммировании в поддонах в компонентах ehlib при работе связки FireBird+FireDac+DBGridEh. В БД FireBird созданы поля аналоги SUM => SUM_ ALL => ALL_ ... так как они зарезервированы для SQL команд. 
В FastReport отчетах обновлены переменные SUM=>SUM_. Приложение оттестировано и готово для опытной эксплуатации в многопользовательском режиме.
Следующая работа
Создание БД FireBird и перевод приложения сделанное на Delphi 10.1 на нее СРМ Гостиница, Рыбалка, Магазин, Склад
Создание БД FireBird и перевод приложения сделанное на Delphi 10.1 на нее СРМ Гостиница, Рыбалка, Магазин, Склад
Поделиться: