Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Vérifier le type de requête

Vérifiez que vous n’essayez pas de modifier les données renvoyées par une requête analyse croisée, Union, directe ou définition des données.

Chercher les fonctions d’agrégation

Vous ne pouvez pas modifier les données renvoyées par une requête opérations ou qui utilise d’autres fonctions d’agrégation telles que MIN, MAX ou moyenne.

Les fonctions d’agrégation combinent les valeurs de plusieurs enregistrements et si vous tentez de modifier une valeur agrégée, Access ne connaît pas le champ source à mettre à jour, de sorte qu’il ne vous permet pas de modifier ce dernier.

Notez également que dans la vidéo, j’ai dit « fonction agrégée » mais j’ai signifiait « valeur agrégée ».

Vérifier les propriétés de la requête

Avec la requête en mode création, cliquez sur Propriétés. Assurez-vous que la propriété valeurs uniques est définie sur non, et que la propriété type de Recordset affiche Dynaset.

Recherche de sous-requêtes

Recherchez plus précisément les sous-requêtes qui font partie de l’instruction SELECT initiale. Par exemple :

SELECT [Date commande], (SELECT MAX ([Date commande])

L’ajout de la sous-requête à la requête parent empêche la modification des données. Essayez les solutions suivantes :

  • Dans le concepteur de requêtes, décochez la case Afficher s’il n’est pas nécessaire d’afficher le champ dans le résultat.

  • Remplacez la sous-requête par une fonction d’agrégation de domaine telle que MinDom ou MAXDOM.

  • Déplacez la sous-requête hors de la première instruction SELECT.

Voir aussi

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×