Bonjour,


J'ai une première requête (Sel_tbl_bene) selection qui selectionne dans une table un certain nombre d'enregistrement et de champs.

Je souhaite mettre à jour une autre table (Tbl_bénéficiaire) à partir des résultats de la requête.

Dans Tbl_bénéficiaire existe le champ Num_conv qui est indexé sans doublons et dans Sel_tbl_bene, il y a aussi un champ Num_conv issu d'un regroupement qui fait qu'en théorie il est aussi sans doublons.

Voici ma requête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
UPDATE Tbl_Bénéficiaire INNER JOIN Sel_tbl_bene ON Tbl_Bénéficiaire.Numero_conv = Sel_tbl_bene.Num_conv SET Tbl_Bénéficiaire.Produit = [Sel_tbl_bene].[Produit];

Et voici le message d'erreur que j'obtiens lorsque je veux exécuter le requête :

"L'opération doit utiliser une requête qui peut être mise à jour"

Si quelqu'un peut m'expliquer ce que cela veut dire, j'en serai bien heureux.

Merci.

Xorbane