Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
583 connectés 

  FORUM HardWare.fr
  Programmation

  Trigger sous Acces

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Trigger sous Acces

n°94221
snike
Posté le 28-01-2002 à 17:34:37  profilanswer
 

Existe t-il un moyen d'avoir des trigger dans Access.
 
Y-t-il une possibilité de lancer une fonction ou une procédure lorsque un enregistrement est inserré, updaté ou supprimé dans une table ? :??:


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
mood
Publicité
Posté le 28-01-2002 à 17:34:37  profilanswer
 

n°94811
Sylderon
Posté le 30-01-2002 à 10:47:14  profilanswer
 

J'ai failli ne pas voir ce message déjà en page 4 !
Donc, MS Access ne gère pas les triggers.
 
Si tu passes par la liaison d'une table à un formulaire de gestion, tu auras accès à des événements d'insertion, de modif, etc. qui te permettront de lancer des fonctions de màj.
 
Si tu accèdes aux données de l'extérieur du MDB (par ADO, OLEDB) ou directement par des requetes (sans formulaire), tu n'auras pas accès à ces événements.
 
Tu devras donc gérer les màj complémentaires de tes tables toi-même.
 
a+

n°94822
snike
Posté le 30-01-2002 à 11:48:06  profilanswer
 

qu'est-ce que tu entend par "liaison d'une table à un formulaire de gestion" ?
 
Fox pro ne pourrait t-il pas m'aider dans cette démarche par hasard ?


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
n°94827
Tetragramm​aton IHVH
dieu unique => pensée unique
Posté le 30-01-2002 à 12:19:14  profilanswer
 

Je suis loin de tout connaitre dans Access mais n'y a-t-il pas un moyen de faire des equivalents de triggers avec des modules VB ?
Je crois que VB peut intercepter des evennements du style ON UPDATE, ON INSERT etc...
 
Désolé, j'en connais pas plus. En esperant que ça peut t'aider.


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
n°94874
Sylderon
Posté le 30-01-2002 à 13:51:35  profilanswer
 

Le principe de la "table liée à un formulaire Access" est que tu déclares dans ton formulaire une source de données (propriété "Source" du formulaire) qui alimente ce formulaire.
 
Dans ce cas précis, tu as accès à des événements du formulaire (du style "avant insertion", "après insertion", "sur activation", etc.) qui permettent de lancer des traitements au moment ou tu modifies les enregs de ta table.
 
Mais cette démarche ne vaut que dans Access.
Tu ne peux pas le faire en attaquant les données de l'extérieur du MDB (donc pas avec foxpro).
 
MS Access n'est pas simplement un gestionnaire de tables. Il permet de créer des interfaces complètes avec formulaires de saisie et édition d'états sans faire appel à VB.
C'est de cela que je parle.

n°94970
snike
Posté le 30-01-2002 à 16:17:04  profilanswer
 

J'ai compris ce que tu voulais me dire, Merci
Domage cela ne m'arrange pas puisque je n'ai aucune source de données dans mes formulaires.


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Trigger sous Acces

 

Sujets relatifs
Accès fichier texte C++[ c# ASP.net] Accès à une BDD (pd de namaspace?)
[JavaScript] changer le contenu d'une frame -> erreur d'accès??[ASP] Acces à une base access en chemin absolu sur un serveur distant
Acces VBA supprimer une BD via le code...[VB] Faire une lecture "mot par mot" d'un fichier en accès sequentiel?
[Tomcat] rediriger tous les acces à un site vers une pageBesoin d'aide pour une macro dans word 97 : accés fichiers :(
Acces refusé ? HTML[VB] Acces aux fichier
Plus de sujets relatifs à : Trigger sous Acces


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR