[ACCESS] pb avec requete de mise a jour

hinanui Messages postés 14 Statut Membre -  
hinanui Messages postés 14 Statut Membre -
Bonjour!!

voila, j ai un probleme assez bizarre. Je dois effectuer des modifications de valeurs dans certains champs de 2 tables de meme structure.

ma requete de mise a jour est comme ca:
UPDATE ODECFinal2 SET ODECFinal2.CodeRivoli = "0040"
WHERE (((ODECFinal2.CodeRivoli) Is Null) AND ((ODECFinal2.Adresse) ALike "%Alma%") AND ((ODECFinal2.CodeCommune)="69264"));


pour cette table ODECFinal2, cette requete marche tres bien. Par contre, lorsque je dois la faire sur ma 2eme table, j ai ce message :
"L operation doit utiliser un requete qui peut etre mise a jour"

et voici la fameuse requete foireuse :
UPDATE tblEtabGS SET tblEtabGS.CodeRivoli = "0777"
WHERE (((tblEtabGS.CodeRivoli) Is Null) AND ((tblEtabGS.Adresse) ALike "%GAULLE%") AND ((tblEtabGS.CodeCommune)="69034"));


est ce que qu il y aurait une ame genereuse qui pourrait me repondre?

merci!
A voir également:

1 réponse

hinanui Messages postés 14 Statut Membre
 
Ca y est j ai trouve!

alors pour ceux que ca interesse, ca vient du fait qu'avant de passer en mode mise a jour, j etais en mode selection pour voir les types enregistrements qui allaient etre mis a jour. Et j avais donc utilise un "DISTINCT" dans ma requete SQL.

L erreur vient de la, il suffit alors de l enlever pour qu une fois en mode mise a jour, tout se passe normalement!

voila!
0