Como capturar uma consulta SQL

Delphi

24/08/2007

Boa noite eu estou com uma probleminha, eu estou fazendo um log, para armazenar inserções, alteraçoes e exlusões dos usuaários de um sistema, e eu gostaria de armazenar a instrução sql da query, faço da seguinte maneira :
A minha instrução SQL é uma ´const´ que passo os valores através de parâmetros, quando eu uso a seguinte expressão
´Instrucao_slq := Q_Log.sql.text e me retorna a instrução com os nomes dos parâmetros, eu gostaria de saber como eu faço para poder capiturar a instrução SQL com os valores que eu passo com parâmetros


Felipemarinho

Felipemarinho

Curtidas 0

Respostas

Daykas

Daykas

24/08/2007

Prezado amigo!

Se o banco for SQL Server, você pode criar uma trigger e fazer com que ela grave os logs dos usuários no próprio banco, em tabela independente.

Carlos


GOSTEI 0
Raptrap

Raptrap

24/08/2007

Dê uma pesquisada no clientdataset os .data e .delta. eles tem a informação que vc precisa


GOSTEI 0
Felipemarinho

Felipemarinho

24/08/2007

Eu estou usando My sql com zeos


GOSTEI 0
POSTAR