ACCESS permet de mettre à jour une table à partir d'une autre table.
Par contre, il semble refuser la mise à jour d'une table à partir d'une
requête : "L'opération doit utiliser une requête qui peut être mise à jour".
Le contournement que j'ai trouvé :
- créer une table temporaire
- y insérer le résultat de la requête
- faire ensuite l'update par une jointure de la table à mettre à jour et
de la table temporaire
- detruire la table temporaire
J'utilise la syntaxe "UPDATE TAB_A_MAJ INNER JOIN Requete ... etc".
Connaissez-vous une solution (une autre syntaxe ?) qui permette de
mettre à jour une table à partir d'une requête non modifiable ?
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
Pierre CFI [mvp]
bonjour question simplette, ta req ne contient pas la table que tu dois mettre à jour ?
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "tudy" a écrit dans le message de news:41b347aa$0$30138$
Bonjour,
ACCESS permet de mettre à jour une table à partir d'une autre table. Par contre, il semble refuser la mise à jour d'une table à partir d'une requête : "L'opération doit utiliser une requête qui peut être mise à jour".
Le contournement que j'ai trouvé : - créer une table temporaire - y insérer le résultat de la requête - faire ensuite l'update par une jointure de la table à mettre à jour et de la table temporaire - detruire la table temporaire
J'utilise la syntaxe "UPDATE TAB_A_MAJ INNER JOIN Requete ... etc".
Connaissez-vous une solution (une autre syntaxe ?) qui permette de mettre à jour une table à partir d'une requête non modifiable ?
Merci d'avance
bonjour
question simplette, ta req ne contient pas la table que tu dois mettre à jour ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"tudy" <tdy44-news@yahoo.fr> a écrit dans le message de news:41b347aa$0$30138$636a15ce@news.free.fr...
Bonjour,
ACCESS permet de mettre à jour une table à partir d'une autre table.
Par contre, il semble refuser la mise à jour d'une table à partir d'une
requête : "L'opération doit utiliser une requête qui peut être mise à jour".
Le contournement que j'ai trouvé :
- créer une table temporaire
- y insérer le résultat de la requête
- faire ensuite l'update par une jointure de la table à mettre à jour et
de la table temporaire
- detruire la table temporaire
J'utilise la syntaxe "UPDATE TAB_A_MAJ INNER JOIN Requete ... etc".
Connaissez-vous une solution (une autre syntaxe ?) qui permette de
mettre à jour une table à partir d'une requête non modifiable ?
bonjour question simplette, ta req ne contient pas la table que tu dois mettre à jour ?
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "tudy" a écrit dans le message de news:41b347aa$0$30138$
Bonjour,
ACCESS permet de mettre à jour une table à partir d'une autre table. Par contre, il semble refuser la mise à jour d'une table à partir d'une requête : "L'opération doit utiliser une requête qui peut être mise à jour".
Le contournement que j'ai trouvé : - créer une table temporaire - y insérer le résultat de la requête - faire ensuite l'update par une jointure de la table à mettre à jour et de la table temporaire - detruire la table temporaire
J'utilise la syntaxe "UPDATE TAB_A_MAJ INNER JOIN Requete ... etc".
Connaissez-vous une solution (une autre syntaxe ?) qui permette de mettre à jour une table à partir d'une requête non modifiable ?
Merci d'avance
tudy
Bonsoir,
Si, effectivement, la requête est un SELECT utilisant (entre autres) la table à mettre à jour.
bonjour question simplette, ta req ne contient pas la table que tu dois mettre à jour ?
Bonsoir,
Si, effectivement, la requête est un SELECT utilisant (entre autres) la
table à mettre à jour.
bonjour
question simplette, ta req ne contient pas la table que tu dois mettre à jour ?