У меня есть запрос с параметрами внутри Devart TMSQuery.SQL. Что-то вродеDelphi: Как получить запрос, который передается серверу при использовании параметров
select * from customers
where customer = :CustomerID
в коде я
// Delphi
sqlcustomer.ParamByName('CustomerID').asinteger := 4;
sqlcustomer.open;
Я хочу отладки и увидеть точное команду SQL отправляется на сервер, если я пытаюсь использовать TMSQuery.sql я просто есть: CustomerID, в то время как я хотел бы, чтобы это:
select * from customers
where customer = 4
есть быстрый способ, чтобы это не прочитав все параметры и реконструкции manyally запроса?
Конечно у меня есть очень большой запрос с более чем 100 параметров, поэтому мне нужна эта
два вопроса 1) с какой базой данных вы используете? 2) используете ли вы BDE? – RRUZ
Нет. Я использую SQL SERVER с компонентами DevArt, я попросил TQUery, потому что он более глобально понятен. – LaBracca
Вы должны предоставить такую информацию в своем вопросе, это очень важно. Я редактировал ваши теги. – RRUZ