Arquivo de Log
Utilizo SQLQuery+Provider+ClientDataset+Datsource, preciso criar um arquivo de Log com as alterações feitas nos registros (clientes,produtos,pedidos), estive pensando em criar uma tabela com, data,hora,funcionario,documento,nome da tabela e alteracoes, esse ultimo campo seria um campo memo, onde entraria os campos alterados com seus valores antigos e novos, para pegar o nome da tabela utilizo a propriedade name do clientdataset, e para saber os campos alterados existem propriedades onde eu possa sabe-lo, sem ter que ficar comparando campo a campo ?
Abs
Abs
Felipeiw
Curtidas 0
Respostas
Tolimpio
10/04/2006
Tente usar o evento......
DataChange(Sender: TObject; Field: TField); do seu DataSource.
Repare que ele contem um parametro com o ´field´........... que de repente possa te ajudar.....
DataChange(Sender: TObject; Field: TField); do seu DataSource.
Repare que ele contem um parametro com o ´field´........... que de repente possa te ajudar.....
GOSTEI 0