Access gère-t-il les déclencheurs ?
Si non, sommes-nous obligés de passer par le code ADO pour les simuler ?
Par exemple, j'ai deux tables : Fournisseurs et Factures.
Lors de l'insertion d'une facture dans ma table Factures, je souhaiterais
que le fournisseur attaché soit automatiquement ajouté (s'il n'est pas déjà
référencé) à la table Fournisseurs.
J'imagine que mon problème est un cas d'école, mais j'avoue ne pas connaître
de solution simple sans faire appel aux triggers.
Alors je compte sur votre aide.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gafish
Bonjour,
Tu es sur un projet adp ? Sinon si tu es sur une base Access classique tu n'as pas de triggers, mais tu compenses en fait avec les évenements. Par exemple dans ton cas, il faudra qu'après l'enregistrement de ta facture tu ailles par requete regarder si ton fournisseur existe, et si non l'insérer.
Arnaud
"Boris Sargos" a écrit dans le message de news: 4190beee$0$9823$
Salut à tous,
Access gère-t-il les déclencheurs ? Si non, sommes-nous obligés de passer par le code ADO pour les simuler ?
Par exemple, j'ai deux tables : Fournisseurs et Factures. Lors de l'insertion d'une facture dans ma table Factures, je souhaiterais que le fournisseur attaché soit automatiquement ajouté (s'il n'est pas déjà référencé) à la table Fournisseurs. J'imagine que mon problème est un cas d'école, mais j'avoue ne pas connaître de solution simple sans faire appel aux triggers. Alors je compte sur votre aide.
Merci et bonne journée.
Bonjour,
Tu es sur un projet adp ?
Sinon si tu es sur une base Access classique tu n'as pas de triggers, mais
tu compenses en fait avec les évenements. Par exemple dans ton cas, il
faudra qu'après l'enregistrement de ta facture tu ailles par requete
regarder si ton fournisseur existe, et si non l'insérer.
Arnaud
"Boris Sargos" <bsargos@wanadoo.fr> a écrit dans le message de news:
4190beee$0$9823$8fcfb975@news.wanadoo.fr...
Salut à tous,
Access gère-t-il les déclencheurs ?
Si non, sommes-nous obligés de passer par le code ADO pour les simuler ?
Par exemple, j'ai deux tables : Fournisseurs et Factures.
Lors de l'insertion d'une facture dans ma table Factures, je souhaiterais
que le fournisseur attaché soit automatiquement ajouté (s'il n'est pas
déjà
référencé) à la table Fournisseurs.
J'imagine que mon problème est un cas d'école, mais j'avoue ne pas
connaître
de solution simple sans faire appel aux triggers.
Alors je compte sur votre aide.
Tu es sur un projet adp ? Sinon si tu es sur une base Access classique tu n'as pas de triggers, mais tu compenses en fait avec les évenements. Par exemple dans ton cas, il faudra qu'après l'enregistrement de ta facture tu ailles par requete regarder si ton fournisseur existe, et si non l'insérer.
Arnaud
"Boris Sargos" a écrit dans le message de news: 4190beee$0$9823$
Salut à tous,
Access gère-t-il les déclencheurs ? Si non, sommes-nous obligés de passer par le code ADO pour les simuler ?
Par exemple, j'ai deux tables : Fournisseurs et Factures. Lors de l'insertion d'une facture dans ma table Factures, je souhaiterais que le fournisseur attaché soit automatiquement ajouté (s'il n'est pas déjà référencé) à la table Fournisseurs. J'imagine que mon problème est un cas d'école, mais j'avoue ne pas connaître de solution simple sans faire appel aux triggers. Alors je compte sur votre aide.
Merci et bonne journée.
Boris Sargos
Merci. Je suis bien sur Access. Donc, il me faut effectuer deux requêtes : - une pour savoir si mon fournisseur existe - une pour l'insérer le cas échéant. C'est pratique ! et surtout long.
Sinon, qu'est-ce que adp ?
Merci de m'avoir répondu et bonne journée
Merci.
Je suis bien sur Access. Donc, il me faut effectuer deux requêtes :
- une pour savoir si mon fournisseur existe
- une pour l'insérer le cas échéant.
C'est pratique ! et surtout long.
Merci. Je suis bien sur Access. Donc, il me faut effectuer deux requêtes : - une pour savoir si mon fournisseur existe - une pour l'insérer le cas échéant. C'est pratique ! et surtout long.
Sinon, qu'est-ce que adp ?
Merci de m'avoir répondu et bonne journée
Jessy Sempere [MVP]
Bonjour
Je suppose que tu mets à disposition au moment de la saisie de la facture une zone de liste pour sélectionner le fournisseur ???
Si c'est bien le cas, il te suffit de gérer ce que tu veux faire sur l'évènement sur absence dans la liste.
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Boris Sargos" a écrit dans le message news: 4190dc1d$0$11337$
Merci. Je suis bien sur Access. Donc, il me faut effectuer deux requêtes : - une pour savoir si mon fournisseur existe - une pour l'insérer le cas échéant. C'est pratique ! et surtout long.
Sinon, qu'est-ce que adp ?
Merci de m'avoir répondu et bonne journée
Bonjour
Je suppose que tu mets à disposition au moment de la saisie de la facture
une zone de liste pour sélectionner le fournisseur ???
Si c'est bien le cas, il te suffit de gérer ce que tu veux faire sur
l'évènement
sur absence dans la liste.
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Boris Sargos" <bsargos@wanadoo.fr> a écrit dans le message news:
4190dc1d$0$11337$8fcfb975@news.wanadoo.fr...
Merci.
Je suis bien sur Access. Donc, il me faut effectuer deux requêtes :
- une pour savoir si mon fournisseur existe
- une pour l'insérer le cas échéant.
C'est pratique ! et surtout long.
Je suppose que tu mets à disposition au moment de la saisie de la facture une zone de liste pour sélectionner le fournisseur ???
Si c'est bien le cas, il te suffit de gérer ce que tu veux faire sur l'évènement sur absence dans la liste.
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Boris Sargos" a écrit dans le message news: 4190dc1d$0$11337$
Merci. Je suis bien sur Access. Donc, il me faut effectuer deux requêtes : - une pour savoir si mon fournisseur existe - une pour l'insérer le cas échéant. C'est pratique ! et surtout long.
Sinon, qu'est-ce que adp ?
Merci de m'avoir répondu et bonne journée
Gafish
Voila, et tu déclenches ces requêtes sur certains évenements. Adp c'est un projet Access basé sur une base Sql Server. C'est disponible depuis la version 2000.
"Boris Sargos" a écrit dans le message de news: 4190dc1d$0$11337$
Merci. Je suis bien sur Access. Donc, il me faut effectuer deux requêtes : - une pour savoir si mon fournisseur existe - une pour l'insérer le cas échéant. C'est pratique ! et surtout long.
Sinon, qu'est-ce que adp ?
Merci de m'avoir répondu et bonne journée
Voila, et tu déclenches ces requêtes sur certains évenements.
Adp c'est un projet Access basé sur une base Sql Server. C'est disponible
depuis la version 2000.
"Boris Sargos" <bsargos@wanadoo.fr> a écrit dans le message de news:
4190dc1d$0$11337$8fcfb975@news.wanadoo.fr...
Merci.
Je suis bien sur Access. Donc, il me faut effectuer deux requêtes :
- une pour savoir si mon fournisseur existe
- une pour l'insérer le cas échéant.
C'est pratique ! et surtout long.
Voila, et tu déclenches ces requêtes sur certains évenements. Adp c'est un projet Access basé sur une base Sql Server. C'est disponible depuis la version 2000.
"Boris Sargos" a écrit dans le message de news: 4190dc1d$0$11337$
Merci. Je suis bien sur Access. Donc, il me faut effectuer deux requêtes : - une pour savoir si mon fournisseur existe - une pour l'insérer le cas échéant. C'est pratique ! et surtout long.