Requet d'analyse croisées

Fermé
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 - 6 août 2011 à 06:25
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 - 3 sept. 2011 à 15:16
Bonjour à tous,
J'ai fait une requête d'analyse croisée sous access 2003. Access me refuse d'exécuter un paramètre dans cette requête. Est ce normale?
Le champ ou je veux passer ce paramêtre est un format issue d'une date pour en extraire l'année .
Dans la condition whére j'ecris [Quelle année?]. Y a t'il une erreur de syntaxe?
Merci de votre aide
Guy


A voir également:

3 réponses

Chris 94 Messages postés 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 323
2 sept. 2011 à 00:27
Re bonsoir,

Même motif...

Tu as signalé à la Conciergerie que la question est résolue...

Il est d'usage, quand on trouve la réponse soi-même, de venir la donner pour l'édification des autres personnes intéressées.

Cordialement.
0
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 112
Modifié par Jean_Jacques le 3/09/2011 à 08:54
Bonjour Castours,

En effet, ce n'est pas la bonne syntaxe. Mais la solution n'est pas intuitive du tout.

Voilà un spécimen de requête qui fonctionne :

SELECT TRANSACTIONS.DateSaisie, TRANSACTIONS.RéfValeur, DatePart("yyyy",[Datesaisie])
FROM TRANSACTIONS
WHERE (((DatePart("yyyy",[Datesaisie])) Like [ Année ? ]))
ORDER BY DatePart("yyyy",[Datesaisie]);

****
Cordialement
La science ne fait que trouver ce qui existe depuis toujours.
REEVES Hubert.
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
3 sept. 2011 à 15:16
Bonjour
je te remercie de ta reponse que je vais essayé
Castours
0