![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#2
|
||||
|
||||
|
Gracias por tu respuesta Felipe88 pero, no se vale usar un programa exterior a tu sistema , yo se de la existencia de estos programas,y se que son buenos , lo que necesito es hacerlo yo, he estado mirando otros foros ,pero pareciera que nadie ha implementado algo parecido,bueno al menos no he pillado, de todas manera cualquier comentario o ayudita sera bienvenida.....
![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
|
#4
|
|||
|
|||
|
Hola...
felipe88, creo que el título que puso rgstuamigo fue el causante de que te equivocaras. El no busca crear un Blog, si no un Log o Bitácora, donde pueda ir guardando los movimientos que realize X usuario en Y rango de tiempo... rgstuamigo, una forma de implementar algo así es con la ayuda de los disparadores, por ejemplo, en Firebird tenemos disparadores BEFORE INSERT, AFTER INSERT, BEFORE UPDATE, AFTER UPDATE, BEFORE DELETE, AFTER DELETE. Saludos... |
|
#6
|
||||
|
||||
|
Si amigo maeyanes es LOG en ves de Blog tienes razon,
Bueno mi base de datos esta en Mysql, y se un poco de disparadores o Triggers, pero quisiera una idea o sugerencia , que sé yo por ahi crear una tabla llamada bitacora,donde se guarde todo o algo asi........... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
|
#7
|
||||
|
||||
|
Ok, se me ocurre
Puedes crear una tabla llamada log_NombreTabla con los campos Fecha, Campo, ValorAnt, ValorAct. Entonces haciendo uso de los triggers puedes grabar en tu log los valores de los campo.
__________________
Conoce mi blog http://www.edgartec.com |
|
#8
|
||||
|
||||
|
Puede ser una buena idea pero no te parece Poliburro que podria haber mucha redundancia de datos, sin contar que por cada tabla habria que hacer eso, seria mejor crear esa tabla pero solo que tenga el valor anterior ,no el actual pues ya esta en la tabla correspondiente.y que se vaya insertando a estatabla todo el el historial....
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
|
#9
|
||||
|
||||
|
Cita:
El campo fecha, entiendo que es FechaHora. Nosotros tenemos un sistema similar, aunque bastante mas complejo. El problema es que eso implicaría muchos cambios en el diseño. Todos nuestras sentencias SQL están centralizadas, por lo que en ese punto es más sencillo guardar la información de este tipo. Si no lo has tenido en cuenta desde un principio, creo que la forma más fácil (por no decir la única) es con Triggers, como te han dicho. Puedes mejorar, por ejempo, utilizar una tabla auxiliar que te permita activar/desactivar las tablas sobre las que quieres LOG. Normalmente no se necesitas de todas, sino de algunas tablas que se consideran "críticas". Si posees claves primarias únicas, en todas las tablas, te puede ayudar a posteriormente encontrar y relacionar los datos de las tablas con el LOG.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| 6:45 bitacora | Caral | La Taberna | 206 | 30-08-2008 17:15:58 |
| tablas para una bitacora | gabrielflowers | Tablas planas | 4 | 28-08-2007 01:01:50 |
| Mostrar ventana con cuaderno de bitácora en programa automático | Ñuño Martínez | Varios | 19 | 23-01-2007 01:11:03 |
| Google despide al empleado que publicaba una bitácora | marcoszorrilla | Noticias | 0 | 09-02-2005 23:27:09 |
| Razones para hacer (o no hacer) ejercicio | Nuria | Humor | 1 | 02-09-2004 14:05:43 |
|