Bonjour a tous
je ne sais trop sur quel sous-forum mettre ce post...
Sous Firebird 2.1,
J'envoi un POST_EVENT a la modification de certaines tables (rien de plus classique) inclut dans un trigger. Voici son code :
Jusqu'a present dans mon programme (sous delphi 7), ces evenements etaient parfaitement traite. Mais depuis qq jours, ce n'est plus le cas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE OR ALTER TRIGGER B_Gestion_Obs_Aiud0 FOR B_Gestion_Obs ACTIVE AFTER INSERT OR UPDATE OR DELETE POSITION 1 AS BEGIN /* Envoi de l'evenement */ POST_EVENT 'MAJ_Gest_Obs' || TRIM (CAST (NEW.Id_Bagueur AS VARCHAR (20))); END
Evidement je n'ai rien modifie dans les sources du programme
Aussi j'aimerai bien tester si le "post_event" est bien envoye de la base
Y a t-il un moyen de verfier si l'evenement est bien genere par la base sans passer par le programme (par ex sous ibExpert)
a+
olivier
Partager