Fórum Como capturar o SQL quando estiver fazendo uma consulta? #291724

14/08/2005

0

Olá. Gostaria de saber como faço para pegar o SQL quando faço uma consulta. Por exemplo, se a consulta for:
SELECT * FROM CLIENTE WHERE
NOME LIKE :parametro

gostaria que aparecesse em um Memo assim:

SELECT * FROM CLIENTE WHERE
NOME LIKE ´ADALBERTO¬´

Utilizo os componentes dbExpres

Como fazer isso? Obrigado


Biohazard

Biohazard

Responder

Posts

14/08/2005

Yallebr

Amigo,

A forma mais fácil é depurando sua aplicação.
Coloca um break point depois passa a mouse em cima da variavel que está o comando e ele irá lhe mostrar o conteudo do jeito q quer.

Outra forma é utilziando o SQLMonitor para debugar Comandos SQL. A primeiro acho mais adequada para vc.

Abraço.


Responder

Gostei + 0

14/08/2005

Santiago

BioHaZard acredito que pode fazer assim:

memo1.text := query.sql.Text;

Se não for isso avise, talvez possamos te ajudar.

Abarço e boa sorte


Responder

Gostei + 0

15/08/2005

Biohazard

Obrigado, consegui!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar