Je pense que tu dois te pencher sur une requète SQL du style:
" SELECT * FROM maTable Where DateMémorisée= '25/12/2005' " par exemple, où maTable est le nom de la table à explorer, et 'DateMémorisée' est le champ présent dans 'maTable', contenant les dates .
Cette requète veux dire: Selectionne tous les champs de la table 'maTable' pour lesquels, le champ 'DateMémorisée' est içi égal à '25/12/2005'.
regarde dans l'aide de VB (c'est assez explicite), à la rubrique: 'SELECT'
Ton code doit donner à peu près ça:
Option Explicit
' variables communes à toutes les commandes
Dim DB As Database
Dim ra As Recordset
Private Sub Form_Load()
Set DB = OpenDatabase("C:\........\BDD.mdb" )
Set ra = DB.OpenRecordset("SELECT * FROM maTable Where DateMémorisée= '25/12/2005'", dbOpenDynaset)
End Sub
Ce qui veut dire que 'ra' ne contient que les enregistrements dont le champ 'DateMémorisée' est au '25/12/2005".
(Attention aux espaces qui peuvent 'pourrir' la vie !!)
Voilà !! essaie ça !!
Fred....