J'ai une requête utilisant la table Depenses et les champs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Set Rs = Db.OpenRecordset("select * from Depenses where DateDepenses=#" & Label1 & "#" & _ " and Intitule='" & Label2 & "'" & " and ModePaiement='" & Label3 & _ "'" & " and Categorie='" & Label5 & "'" & " and DateConcours=#" & Label6 & "#")
DateDepensesdont le type est Date/Heure
Intitule, ModePaiement et Categorie dont le type est Texte
DateConcoursdont le type est Date/Heure
J'obtiens le message suivant :
Erreur d'exécution 3075
Erreur de syntaxe (opérateur absent) dans l'expression 'DateDepenses=#03/30/2013# and Intitule='achat d'une cage' and ModePaiement='Chèques' and Categorie='AM' and DateConcours=#01/01/1900#'
Je ne vois pas quel opérateur est absent !
Merci pour votre réponse.
Partager