elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Minotorear datos bajo MySQL
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Minotorear datos bajo MySQL  (Leído 1,851 veces)
Meta


Desconectado Desconectado

Mensajes: 3.439



Ver Perfil WWW
Minotorear datos bajo MySQL
« en: 3 Julio 2009, 19:35 pm »

Hola:

Quiero hacer una especie de minotoreo al guardar datos al MySQL 5.1.34, es decir, por cada dato nuevo que se modifique en cualquier estado de 1 ó 0 de los campos RELE_1 al RELE_4 se guarde los datos. Ejemplo:

Creamos como indica en la imagen de abajo una tabla llamada datos .

Código
  1. --
  2. -- Base de datos: `prueba01`
  3. --
  4.  
  5. -- --------------------------------------------------------
  6.  
  7. --
  8. -- Estructura de tabla para la tabla `datos`
  9. --
  10.  
  11. CREATE TABLE IF NOT EXISTS `datos` (
  12.  `ID` INT(11) NOT NULL AUTO_INCREMENT,
  13.  `RELE_1` tinyint(4) NOT NULL,
  14.  `RELE_2` tinyint(4) NOT NULL,
  15.  `RELE_3` tinyint(4) NOT NULL,
  16.  `RELE_4` tinyint(4) NOT NULL,
  17.  `FECHA_HORA` datetime NOT NULL,
  18.  `COMENTARIO` VARCHAR(300) COLLATE latin1_spanish_ci NOT NULL,
  19.  PRIMARY KEY (`ID`)
  20. ) ENGINE=InnoDB  DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci AUTO_INCREMENT=3 ;
  21.  
  22. --
  23. -- Volcar la base de datos para la tabla `datos`
  24. --
  25.  
  26. INSERT INTO `datos` (`ID`, `RELE_1`, `RELE_2`, `RELE_3`, `RELE_4`, `FECHA_HORA`, `COMENTARIO`) VALUES
  27. (1, 1, 0, 1, 0, '2009-07-03 15:01:37', ''),
  28. (2, 1, 0, 1, 1, '2009-07-03 15:21:48', '');
  29.  




Como puedes ver en l aimagen de abajo:



La idea es que al detectar cualquier cambio de los estados de RELE_x, se cree una ID nueva con los valores añadidos sin borrar la anterior, además de guardar la fecha y hora como muestra la imagen, en comentarios normalmente no se guardan datos, se queda en blanco.

En el archivo de descarga está más  o menos diseñado la interfaz, sólo falta programarlo.




DESCARGA Código fuente Visual C#.

Un cordial saludo.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines