Bonjour,

Je souhaite faire la mise à jour du champ Numeropiec de la table TblFolio par l'intermédiaire du champ Numeropiec de la table Règlement en fonction de deux conditions reprises ci-dessous dans le code c'est à dire :
1° Que le champ TIER de la table Règlement soit égal au champ TIER de la table TblFolio.
2° Que la différence entre le champ DateF et DatePiece soit comprise entre 0 et 25 jours.
En requête sélection tout fonctionnent, mais si j'introduis la fonction UpDate alors cela ne marche plus
Que dois-je faire ?


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
UpDate TblFolio
SET Règlements.NUMEROPIEC = TblFolio.NUMEROPIEC
FROM Règlements, TblFolio
SELECT DISTINCT Règlements.NUMEROPIEC, Règlements.SOCIETE, Règlements.TIER, Règlements.DATEPIECE, Règlements.REFPAIEMEN, Règlements.MTREGLEMEN, TblFolio.DateF
WHERE (((Règlements.TIER)=TblFolio.TIER) And ((DateDiff("d",[DateF],[DatePiece])) Between 0 And 25));
A+
Franck