Access : ouverture formulaire sur champ date

Bonjour,

Je rencontre un problème sur un formulaire Access.
J'ai utilisé l'assistant pour programmer un bouton permettant d'ouvrir un formulaire, depuis un autre formulaire, et rechercher des informations spécifiques à trouver...

Private Sub BTN_RECH_COMMANDE_Click() 
On Error GoTo Err_BTN_RECH_COMMANDE_Click 

    Dim stDocName As String 
    Dim stLinkCriteria As String 

    stDocName = "FRM_COMMANDES_CONSULTATIONS" 
     
    stLinkCriteria = "[DATE]=" & "'" & Me![RECH_DATE_COMMANDE] & "'" 
    DoCmd.OpenForm stDocName, , , stLinkCriteria 

Exit_BTN_RECH_COMMANDE_Click: 
    Exit Sub 

Err_BTN_RECH_COMMANDE_Click: 
    Resume Exit_BTN_RECH_COMMANDE0_Click 
     
End Sub


Mes champs DATE et RECH_DATE_COMMANDE sont des champs texte, au format date abrégée.

Si je recherche une commande passée le 20/08/2012, pas de problème, cela fonctionne.
Par contre, toutes les commandes situées les 10 premiers jours (ex 01, 02, 03, 04, 05, 08 et 09/08/2012) ne sont pas trouvées.

J'en ai donc conclus que c'est le "0" qui pose problème ?

Mais pourquoi, et surtout, comment y remédier ?

Désolé, les problèmes simples sont parfois bien compliqués à expliquer !!!

Merci pour votre aide :o)

3 réponses

  1. Bonjour,
    Utiliser les dates en format date, si texte vous les convertisées en date avec la fonction [CDate()].
    1
    1. Salut,

      Mes deux champs sont bien au format date abrégée, cela ne vient pas de ça ou alors je n'ai pas compris ce que tu voulais dire ?
      0
      1. Bonjour,
        Eh bien vous dites :
        Mes champs DATE et RECH_DATE_COMMANDE sont des champs texte, au format date abrégée.
        Et comme dans votre table c'est certainement un format date et nom texte .... !
        A vous de contrôler que vous ayez le bon format dans le code.
        Essayer aussi avec un autre mois ... !

        A bien plaire un exemple de manipulation des dates table [Ventes ] date de 12.06.2006 à 8.8.2006.
        Voir formulaire [F_PeriodeChercher] .
        Le dossier : https://www.cjoint.com/?3HAoUAK5xhC

        Salutations.
        Le Pingou
        0