Bonjour,
c'est au sein d'un programme VBA Access que mon probleme subsiste. En effet j'ai un probleme avec la fonction DateDiff(). Il est le suivant :
- J'ai une requete dynamique (avec formulaire) SQL qui fait un select dans une table
- c'est dans la partie "where" de cette requete que j'ai besoin d'utilisé la fonction DateDiff(). Je sais que cette fonction s'implémente de la facon suivante DateDiff("m", date1, date2)
- Le probleme est que le champ date1 est un champ d'une table sur lequel porte le select et il me faut donc concaténer. Seulement VB ne veut pas concaténer il me dit qu'une expression est attendue sur le "&" pour la concaténation. Pour etre plus clair, voici la clause where
WHERE nbmois <= " & DateDiff("m", &" Gar_date_octroi "&, Date)
Merci pour toute suggestion
Partager