Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2012, 08:53
yasmine27
 
Fecha de Ingreso: noviembre-2010
Mensajes: 93
Antigüedad: 13 años, 6 meses
Puntos: 1
Trigger mysql aplicacion Java

SOLUCIONADO! lo siento! LO DEJO EDITADO
Hola muy buenas!!!
Escribé hace poco por causa de un trigger, pero no me va como me gustaría..
Os cuento:

He creado en mysql el siguiente trigger:
DROP TRIGGER /*!50030 IF EXISTS */ `iAHistoricoAlumnos`;

DELIMITER $$

CREATE TRIGGER `AHistoricoAlumnos`
AFTER DELETE ON `Alumno`
FOR EACH ROW
BEGIN
INSERT INTO HistoricoAlumnos
VALUES (old.dni,old.nombre,old.apellidos,old.domicilio,ol d.ciudad,old.cp,old.telefono,old.email);
END $$

DELIMITER ;

Cada vez que se me borre un elemento de la tabla alumnos quiero me vaya a "HistoricoAlumnos"

Bien, he tenido que crear esta tabla (HistoricoAlumnos),no?? Para que me almacene ahi lo que borro.

Cuando voy a mi netbeans con mi aplicación tengo un método que es BorrarAlumno:

[
PreparedStatement ps4 = con.prepareStatement("delete from alumno where dni=?");

ps1.setString(1, dniAlumno);
ps2.setString(1, dniAlumno);
ps3.setString(1, dniAlumno);
ps4.setString(1, dniAlumno);


[/HIGHLIGHT]


Alguien sabe que pasa?? Por favor necesito ayuda
Muchas gracias

Última edición por yasmine27; 15/05/2012 a las 09:03