Je suis navré bien que j'ai lu les différents tutoriels je n'arrive pas à résoudre mon pb :
j'ai ctrl dans un formulaire que j'ai nommédans mon formulaire je saisie comme valeur pour ce contrôle "22/02/2011"
Code : Sélectionner tout - Visualiser dans une fenêtre à part Me.Ctrl_newdate
ensuite j'ai écris ce code :
Mais mon code me retourne aucun enregistrement alors que réellement dans ma table j'ai au moins un enregistrement avec cette valeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 rst1 = "SELECT TR_Ereception.num_recep, TR_Ereception.date_recep FROM TR_Ereception WHERE (((TR_Ereception.date_recep)=" & Me.Ctrl_newdate & "));" Set rs1 = CurrentDb.OpenRecordset(rst1) MsgBox "le résultat de la requête rs1 = " & rs1.Fields(0).Value
J'ai pensé que mon souci provenait du format de date alors J'ai essayé de faireet de remplacer Me.ctrl_newdate par dt dans ma requête. Mais comme retour j'ai un message "incompatibilité de type".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dim dt As Date dt = Format(Me.Ctrl_newdate, "mm/jj/aaa")
Quelqu'un peut-il m'orienter ?
Merci d'avance
Partager