bonjour,
N'ayant pas eu de réponse hier, je me permets de reposer mon probléme:
Je souhaite créer un recordset basé sur une requête dont un champ est calculé (Valeur d'un champ d'un formulaire ouvert- valeur d'un champ de la table origine de la requête)
Mais l'éxecution du code :
l'erreur suivante est annoncée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Set AnnCatg = MaBase.OpenRecordset("AnnéesCatég", dbOpenDynaset)
Erreur d'éxecution '3061'
Trop peu de paramètres. 1 Attendu
Faut-il rappeler la valeur contenue dans le champ du formulaire?
Voici le code SQL:
Si quelqu'un peut m'expliquer,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT DateCatégorie.Catégorie, DateCatégorie.AgeMin, DateCatégorie.AgeMax, [Formulaires]![ACCUEIL]![Saison]-[DateCatégorie]![AgeMax] AS AnMax, [Formulaires]![ACCUEIL]![Saison]-[DateCatégorie]![AgeMin] AS AnMin FROM DateCatégorie GROUP BY DateCatégorie.Catégorie, DateCatégorie.AgeMin, DateCatégorie.AgeMax, [Formulaires]![ACCUEIL]![Saison]-[DateCatégorie]![AgeMax], [Formulaires]![ACCUEIL]![Saison]-[DateCatégorie]![AgeMin] ORDER BY DateCatégorie.AgeMin;
Merci d'avance
Partager