Bonjour à tous,
Je rencontre un petit soucis de syntaxe ou j'aurais besoin de votre aide car je n'ai pas réussi à le mettre en place.
Je charge des données d'une base acces dans un bindingsource en filtrant en amont sur certains critères avec la fonction select
Dans une colonne de ma base access j'ai une date au format jj/mm/yyyy
Dans un form, l'utilisateur choisis une année dans une liste qui alimente une variable appelé : anneearchive
Pour filtrer celà je suis parti sur la fonction LIKE du select .
Si je mets un nombre fixe du style 2012 çà fonctionne :
(Je mets volontairement un espace entre ' et " pour que ce soit plus lisible sur le forum)
Code : Sélectionner tout - Visualiser dans une fenêtre à part "select * from Table2 WHERE Date LIKE '%2012%' "
Seulement, je n'arrive pas à mettre en place la ponctuation correcte pour une variable. j'ai essayé plusieurs manières mais mon programme ne s'arrête plus, il se perd ...
Dernier exemple testé :
Et çà marche pas ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part "select * from Table2 WHERE Date LIKE " & " '%" & anneearchive & "%' "
Merci pour votre aide
Partager