OVH Cloud OVH Cloud

reqête de mise a jour ?

2 réponses
Avatar
MAGALIE
Bonjour tt le monde,

je n'arrive pas à mettre un total dans un champ d'une table :

Je fais un requête de regroupement qui me calcule par personne un montant à
un moment donné (ca ok ca marche)

Je voudrais conserver ce montant en le mettant dans une table
Pour cela j'ai fais une requête de mise a jour en utilisant
-la requête avec regroupement
-la table contenant le champ à remplir

Access me répond : "L'opération doit utliser une requête qui peut être mise
à jour"

Comment procéder alors ?
That is the question ???

Merci d'avance

2 réponses

Avatar
Heureux-oli
Si tu passe au travers d'un formulire, tu peux utiliser le résultat de ton
opération pour le stocker dans un champ.

Mais je pense que ce n'est pas une requ^te de mise à jour que tu dois
utiliser mais un requête ajout.

Les requêtes mise à jour sont utilisées pour remplacer une valeur par une
autre.
--
Oli



Bonjour tt le monde,

je n'arrive pas à mettre un total dans un champ d'une table :

Je fais un requête de regroupement qui me calcule par personne un montant à
un moment donné (ca ok ca marche)

Je voudrais conserver ce montant en le mettant dans une table
Pour cela j'ai fais une requête de mise a jour en utilisant
-la requête avec regroupement
-la table contenant le champ à remplir

Access me répond : "L'opération doit utliser une requête qui peut être mise
à jour"

Comment procéder alors ?
That is the question ???

Merci d'avance









Avatar
Eric
Bonjour,

En prenant exemple(factice) sur une table tClient(clé primaire NumClient
numérique) et tFacture, pour mettre à jour le champ cumulHT de tClient,
en sql la requête serait :
UPDATE tClient SET tClient.CumulHT =
nz(dsum("MontantHt","tfacture","NumClient=" & NumClient),0)

Bonjour tt le monde,

je n'arrive pas à mettre un total dans un champ d'une table :

Je fais un requête de regroupement qui me calcule par personne un montant à
un moment donné (ca ok ca marche)

Je voudrais conserver ce montant en le mettant dans une table
Pour cela j'ai fais une requête de mise a jour en utilisant
-la requête avec regroupement
-la table contenant le champ à remplir

Access me répond : "L'opération doit utliser une requête qui peut être mise
à jour"

Comment procéder alors ?
That is the question ???

Merci d'avance








--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr