J’ai une requête directe (pass trought) pour faire la mise à jour de plusieurs tables successivement. Malheureusement seule la première table est mise à jour et l’exécution s’arrête. Y a-t-il une solution ?
Merci d’avance pour vos contributions
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
Blaise
Le 30/08/2012 11:33, paulman123 a écrit :
Bonjour,
J’ai une requête directe (pass trought) pour faire la mise à jour de plusieurs tables successivement. Malheureusement seule la première table est mise à jour et l’exécution s’arrête. Y a-t-il une solution ? Merci d’avance pour vos contributions
BEGIN UPDATE Tab01 set credos=newdos where numlet=Vref and credos=oldos;
UPDATE Tab02 set credos=newdos where numlet=Vref and credos=oldos; END;
Bonjour, Ce n'est pas de l'ACCESS
Le 30/08/2012 11:33, paulman123 a écrit :
Bonjour,
J’ai une requête directe (pass trought) pour faire la mise à jour de plusieurs
tables successivement. Malheureusement seule la première table est mise à jour
et l’exécution s’arrête. Y a-t-il une solution ?
Merci d’avance pour vos contributions
J’ai une requête directe (pass trought) pour faire la mise à jour de plusieurs tables successivement. Malheureusement seule la première table est mise à jour et l’exécution s’arrête. Y a-t-il une solution ? Merci d’avance pour vos contributions
BEGIN UPDATE Tab01 set credos=newdos where numlet=Vref and credos=oldos;
UPDATE Tab02 set credos=newdos where numlet=Vref and credos=oldos; END;
Bonjour, Ce n'est pas de l'ACCESS
Gloops
Blaise a écrit, le 30/08/2012 14:55 :
Bonjour, Ce n'est pas de l'ACCESS
Ah oui d'ailleurs j'allais dire, la solution c'est de tout mettre dans une transaction, mais sous Access les transactions multi-tables donnent des résultats décevants.
C'est vrai que "pass-through" (sans t j'imagine) c'est un mot que j'ai entendu un jour, mais pas sous Access, et ... depuis j'ai oublié ce que ça signifie.
Blaise a écrit, le 30/08/2012 14:55 :
Bonjour,
Ce n'est pas de l'ACCESS
Ah oui d'ailleurs j'allais dire, la solution c'est de tout mettre dans
une transaction, mais sous Access les transactions multi-tables donnent
des résultats décevants.
C'est vrai que "pass-through" (sans t j'imagine) c'est un mot que j'ai
entendu un jour, mais pas sous Access, et ... depuis j'ai oublié ce que
ça signifie.
Ah oui d'ailleurs j'allais dire, la solution c'est de tout mettre dans une transaction, mais sous Access les transactions multi-tables donnent des résultats décevants.
C'est vrai que "pass-through" (sans t j'imagine) c'est un mot que j'ai entendu un jour, mais pas sous Access, et ... depuis j'ai oublié ce que ça signifie.