Salut à tous,

Je me tue depuis 1h à trouver un moyen pour faire comprendre à ma base Access un format de date.

Je m'explique, je reçois une date sous la forme jjmmaa et dans ma base Access j'ai un format de date classique (jj/mm/aaaa).
J'ai bien essayé de faire des conversions... mais rien n'y fait, access ne retrouve pas de correspondance dans la table.
Pourtant ma requête est bonne, et si j'affiche la date dans mon appli, elle est correcte aussi.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 strDate = Mid(barcode1, 19, 2) & "/" & Mid(barcode1, 21, 2) & "/20" & Mid(barcode1, 23, 2)
        ...
Set RSrosport = DBrosport.OpenRecordset("SELECT * FROM tPalProd WHERE strEAN = '" & strEAN & "' [color=red]AND dtDate = " & strDate & [/color]" AND strLot = '" & strLOT & "' AND strSSCC = '" & strSSCC & "'")
Quelqu'un pourrait me donner une manière de convertir ma date en format reconnu par access?
Ma variable strDATE est de type Date.

La méthode de conversion utilisée ci-dessus semble farfelue mais c'est celle qui se rapproche le plus de ma solution.

D'avance merci pour vos réponses.