Миграция с ADO

Как начать миграцию с ADO: оформление запроса
Процесс переноса приложения с технологии ADO на актуальные средства доступа к данным начинается с заполнения короткой формы на странице заказа. Вам потребуется указать версию Delphi, объём исходного кода (в тысячах строк), перечень используемых компонентов ADO (например, TADOQuery, TADOStoredProc) и целевую платформу — FireDAC, dbExpress или сторонние библиотеки. После отправки заявки вы получаете на электронную почту подтверждение с предварительной оценкой трудоёмкости и стоимости миграции.
После оплаты: старт аудита и план работ
В течение 24 часов с момента поступления средств на счёт наши инженеры начинают аудит вашего репозитория. Вы получаете доступ к закрытому разделу, где ежедневно публикуется прогресс: количество обработанных модулей, найденные несовместимости, замеченные утечки памяти и предложения по рефакторингу. На этом этапе фиксируется окончательный график поставки — от двух рабочих дней для небольших проектов (до 50 тысяч строк) до двух недель для крупных систем с сотнями соединений.
Сроки поставки и форматы выдачи
По завершении миграции вы получаете архив с исходным кодом на языке Delphi, где все вызовы ADO заменены на API целевой библиотеки. Каждый заменённый компонент сопровождается комментарием: указан оригинальный класс, новый класс и дата изменения. Вместе с кодом поставляется файл миграционного отчёта — таблица, где перечислены все преобразованные модули, затраченное время и статус (успешно / требует ручной доработки). Срок поставки отсчитывается с момента утверждения плана и не превышает 14 календарных дней для проектов до 300 тысяч строк.
Процедура установки и запуска
После получения архива вы можете выполнить установку одним из двух способов:
Автоматическая инсталляция — запускаете скрипт setup.bat, который копирует обновлённые файлы в папку вашего проекта, регистрирует новые библиотеки и добавляет пути поиска в среде Delphi. Скрипт проверяет целостность зависимостей и при обнаружении пропущенных DLL выводит сообщение с рекомендацией.
Ручная установка — мы предоставляем пошаговую инструкцию в формате PDF: от резервного копирования старого кода до компиляции первой сборки. В инструкции указаны точки остановки для проверки — например, рекомендуем запустить тестовую форму с подключением к базе данных сразу после замены TADOConnection на TFDConnection.
Первая сборка и проверка
Инженер сопровождения в день установки проводит удалённую сессию (по согласованию) или оставляет видеоотчёт с демонстрацией компиляции вашего проекта. Выполняется сборка без предупреждений и ошибок. Если в процессе обнаруживаются расхождения в поведении (разница в типах данных, иная обработка NULL, несовпадение наборов записей), мы вносим корректировки в течение 4 рабочих часов с момента обращения. Этот этап включён в базовый пакет миграции — никаких дополнительных оплат за правки в первую неделю после установки не взимается.
Техническая поддержка после переноса
Для каждого клиента открывается тикет-система на 60 дней. Вы можете задать вопросы по работе нового кода, запросить оптимизацию конкретного запроса или уточнить поведение библиотеки при параллельном доступе. Время реакции на критический инцидент (падение приложения, потеря соединения) — не более 2 часов. Поддержка оказывается в рабочее время (10:00–19:00 МСК), но для срочных случаев доступен круглосуточный чат с дежурным разработчиком. По истечении 60 дней вы можете продлить сопровождение помесячно или перейти на разовое консультирование.
Гарантии и возврат
Мы гарантируем, что после миграции ваше приложение компилируется без ошибок, а функциональность чтения и записи данных сохраняется на 100%. Если в течение 14 дней после установки вы обнаружите критическое расхождение (например, потеряна поддержка транзакций), мы возвращаем 100% стоимости миграции без удержаний. Возврат инициируется через форму запроса в личном кабинете и обрабатывается в течение 3 рабочих дней.
— — —
Резюме: процесс состоит из пяти этапов: заказ → аудит → миграция → установка → поддержка. Сроки — от 2 дней до 2 недель. Включена удалённая помощь при первой сборке. Поддержка — 60 дней с возможностью продления.
Добавлено: 27.04.2026
