Bonjour,
Je développe une application dans laquelle j'ai une form avec plusieurs contrôles.
J'ai déclaré les variables :
et ouvert ma bd et mon recordset dans form_Load() avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Public db As DAO.Database Public rec1 As DAO.Recordset
Je suis étonné que je ne puisse pas avoir accès à ce recordset depuis les autres procédures évènementielles ou depuis une procédure d'un module.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Set db = DAO.OpenDatabase("C:\xxx", False, False) Set rec1 = db.OpenRecordset("select * from contacts order by nom asc")
Quand je déclare à nouveau la bd et rec1 à chaque fois ça marche bien mais c'est pas propre.
Merci pour votre aide !!
Jean Marc
Partager