Entrar
¿Nuevo usuario? Inscribirme
DesarrolloVB · Desarrollo de Software en Microsoft Visual Basic
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
Crear un archivo de log desde Visual Basic   Lista de mensajes  
Responder | Reenviar Mensaje #27458 de 28174 |
RE: [VB] Crear un archivo de log desde Visual Basic

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)

27/02/2009 15:09          Administrador               Articulos                      INSERT INTO Articulos(Codigo, Descripcion) VALUES (‘NuevoCodigo’, ‘NuevaDescripcion’)

 

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, 02 de marzo de 2009 09:42
Para: DesarrolloVB@...
Asunto: RE: [VB] Crear un archivo de log desde Visual Basic

 

Bueno me explico mejor

Yo quiero que cada transacción que se realice  en  la Base de Datos  se escriba  en  un archivo de  textos  que yo lo llamo log y  que me permite realizar un  seguimiento.

La base de datos es Access
 

--- On Fri, 2/27/09, Eric Pap <ericpap@datafull.com> wrote:

From: Eric Pap <ericpap@datafull.com>
Subject: RE: [VB] Crear un archivo de log desde Visual Basic
To: DesarrolloVB@gruposyahoo.com.ar
Date: Friday, February 27, 2009, 3:25 PM

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
Enviado el: viernes, 27 de febrero de 2009 16:04
Para: DesarrolloVB@ gruposyahoo. com.ar
Asunto: [VB] Crear un archivo de log desde Visual Basic

 


Buenas Tarde alguien me puede dar ayuda para crear un archivo de log cuando se realicen transacciones desde la Base de Datos.

Gracias



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/

 



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/


Lun, 2 de Mar, 2009 3:04 pm

ericpap@...
Enviar correo Enviar correo

Reenviar Mensaje #27458 de 28174 |
Desplegar mensajes Autor Ordenar por fecha

Buenas Tarde alguien me puede dar ayuda para crear un archivo de log cuando se realicen transacciones desde la Base de Datos. Gracias...
Yurimayra Mendoza
yurimayramen...
Sin conexión Enviar correo
27 de Feb, 2009
7:04 pm

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...
Eric Pap
ericpap@...
Enviar correo
27 de Feb, 2009
10:26 pm

Bueno me explico mejor Yo quiero que cada transacción que se realice  en  la Base de Datos  se escriba  en  un archivo de  textos  que yo lo llamo log...
Yurimayra Mendoza
yurimayramen...
Sin conexión Enviar correo
2 de Mar, 2009
12:41 pm

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...
Eric Pap
ericpap@...
Enviar correo
2 de Mar, 2009
2:06 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda