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

 


Dernière réponse
Sujet : Trigger sous Acces
snike 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.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
snike 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.
Sylderon 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.
Tetragrammaton IHVH 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.
snike 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 ?
Sylderon 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+
snike 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 ? :??:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)