Pb Access Update/Select Imbriqué
Djodu69
Messages postés
5
Statut
Membre
-
ONLR -
ONLR -
Bonjour,
J'essaye d'éxécuter cette requête sous access :
UPDATE Employe_All TD set TD.Nom=(select TO.Nom from Employe TO where TO.Code= TD.N°EmpHP );
Mais celui-ci me retourne :
"L'opération doit utiliser une requête qui peut être mise à jour"
Je ne comprend pas, j'éstime que ma requête est juste et je pense qu'access ne prend pas en charge ce type de requête ?
Merci par avance
J'essaye d'éxécuter cette requête sous access :
UPDATE Employe_All TD set TD.Nom=(select TO.Nom from Employe TO where TO.Code= TD.N°EmpHP );
Mais celui-ci me retourne :
"L'opération doit utiliser une requête qui peut être mise à jour"
Je ne comprend pas, j'éstime que ma requête est juste et je pense qu'access ne prend pas en charge ce type de requête ?
Merci par avance
Configuration: Windows XP Firefox 3.0.1
3 réponses
-
J'ai trouvé la réponse :
UPDATE Employe_All, Employe
SET Employe_All.Nom = [Employe]![Nom]
WHERE (((Employe_All.N°EmpHP)=[Employe]![Code]));
Merci quand même ;) -
Salut,
une requête update ne s'écrit comme ça.
Précise ce que tu souhaites faire : table/colonne à mettre à jour, à partir de quelle colonne de quelle table... -
Merci pour ta réponse Djodu, ça marche. Blux, ce code SQL n'est peut-être pas très orthodoxe, mais c'est comme ça que ça fonctionne dans Access.