Ver Mensaje Individual
  #9 (permalink)  
Antiguo 03/07/2009, 16:40
REHome
 
Fecha de Ingreso: mayo-2007
Ubicación: PIC-16F84A
Mensajes: 729
Antigüedad: 17 años, 6 meses
Puntos: 8
Respuesta: Auditoría MySQL

Tiene sentido, lo que no me he explicado bien.

Tengo un programa medio hecho con Visual C#.



En el campo estado donde pone 1, 0, 0, 0 se actualiza solo con 1 ó 0. En los botones de al lado lo hacen. Esta interfaz está conectada a MySQL. Ahora, lo que quiero es una auditoría sobre el cambio de esos estados binarios con su fecha/hora en el momento que cambia de estado.

También se puede hacer con sólo actualizarlo desde phpmyadmin.

Cita:

INSERT INTO `dispositivos` (`ID`, `nombre`, `estado`, `descripcion`) VALUES
(1, 'RELE 1', 1, 'Motor 1'),
(2, 'RELE 2', 0, 'Motor 2'),
(3, 'RELE 3', 1, 'Alarma'),
(4, 'RELE 4', 0, 'WebCam');
Hay un aexplicación aquí que funciona el ejemplo que usa, pero no consigo hacerlo de mi manera.

http://www.mysql-hispano.org/page.php?id=36&pag=1

Con cada estado se va agregando ID nueva, yn ejemplo es este de abajo:


Ignora el campo COMENTARIO, aunque lo veas en la imagen,en realidad lo he borrado.

En la fila ID=1, su estado del RELE_1 al RELE_4 es:

1,0,1,0

que al cambiar sólo el RELE_4 (que puede ser cualquiera), es decir, que como el actual es 0 lo actualizamos a 1 y su resultado es:

1,0,1,1

igual que la imagen de arriba para el ID=2.

Si ahora cambia cualquier estado, se crea un nuevo ID llamdo 3 y guarda los datos, incluido fecha/hora.
__________________
Meta Shell, VERSIÓN 1.2.2
Descargar

Última edición por REHome; 03/07/2009 a las 16:46