Мне поручено изменить то, что программа delphi делает здесь, на работе. Приложение также использовалось для подключения к серверу mysql и запускает запросы. Теперь, когда сервер изменился на тот, который не принимает внешние подключения, было решено, что мы преобразуем приложение для подключения к веб-сервису и отправим туда запрос на обновление mysql.
У меня все работает, кроме одной вещи. Так как я не хотел менять слишком много вещей (много дней назад занимался сборщиком с ++, но это было 10 лет назад), я решил оставить объект ado на месте и попытаться заставить его выводить mysql, который он генерирует так Я могу отправить его в веб-службу (надеюсь, что я имею смысл).
Единственная найденная мною проблема была
ShowMessage (DataModuleDB.adoqClients.SQL.Text);
Но это выводит MySQL до того, как он будет изменен ado:
insert into table clients (id, name) values (:id, :name)
Таким образом, мой вопрос заключается в том, как (если это возможно) я могу заставить "настоящий" запрос mysql отображаться без его выполнения.
Очевидно, что если я не смогу сделать это так, я просто поменяю все и сам создам запрос.
Заранее спасибо.