OK. No se me ocurre otra manera de hacer
esto que a mano. Alguna vez tuve que hacer algo parecido.
Podrias crear una tabla de “Log” o algo
asi. Ahi tendrias que identificar Fecha y hora, usuario, tabla u objeto
modificado, y el string de modificacion
Algo asi:
Fecha(Fecha/Hora) ID_Usuario(String) Objeto(String) Command(String)
Luego deberias editar todo tu codigo, para
que antes de hacer cualquier insert, delete o update en la base de datos,
ingrese antes un registro en esta tabla indicando la operación en esta tabla.
Por ej: si tenes una tabla articulos e
insertas un registro, podrias guardar un logo como este:
Fecha(Fecha/Hora) ID_Usuario(String) Objeto(String) Command(String)
Si haces tus actualizaciones por medio de
comandos execute, es mas simple, ya que podes guardar directamente la cadena
que usas para el update. Si usas(como es mi caso) objeto recordset es mas
complicada la cosa.
Espero que te sirva
Saludos
Eric
De:
DesarrolloVB@... [mailto:DesarrolloVB@...] En nombre de Yurimayra Mendoza
Enviado el: lunes,
Para:
DesarrolloVB@...
Asunto: RE: [VB] Crear un archivo
de log desde Visual Basic
|
Bueno me explico mejor From: Eric Pap
<ericpap@datafull. Hola. No entiendo tu pregunta. Con que base de datos trabajas? A que te referis con “archivo de log”? Tenes que dar mas información porque tu pregunta no es clara Saludos Eric De: DesarrolloVB@ gruposyahoo.
com.ar [mailto:DesarrolloV B@gruposyahoo. com.ar] En nombre de Yurimayra Mendoza
|
No virus found in this incoming message
Checked by PC Tools AntiVirus (5.0.0.10 - 10.100.095).
http://www.pctools.com/free-antivirus/
No virus found in this outgoing message
Checked by PC Tools AntiVirus (5.0.0.10 - 10.100.095).
http://www.pctools.com/free-antivirus/