Como capturar uma consulta SQL
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
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
Curtidas 0
Respostas
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
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
24/08/2007
Dê uma pesquisada no clientdataset os .data e .delta. eles tem a informação que vc precisa
GOSTEI 0
Felipemarinho
24/08/2007
Eu estou usando My sql com zeos
GOSTEI 0