Bonjour à tous,
Dans une appli de gestion commerciale, (AC97 et AC2003]
Frontale - dorsale
DA0 3.51 dans les références
j'ai le message d'erreur :
3048 Impossible d'ouvrir plus de bases de données.
Cela se produit notamment quand je veux imprimer un Etat plusieurs fois dans une boucle (le phénomène se produit généralement vers 74 pages...)
Au debogage...le curseur se positionne sur la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Do Until TableCli.EOF Forms!Passage!Param = TableCli!CodeFacture DoCmd.OpenReport "FacturePlus" DoCmd.Close acForm, "Facturation" TableCli.MoveNext Loop
J'ai parcouru tous le code dans les modules de l'application.
Code : Sélectionner tout - Visualiser dans une fenêtre à part DoCmd.OpenReport "FacturePlus"
A priori j'ai fait des
partout ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 db.close set db = nothing
je maitrise mal le débogage de cet aspect là
- Est ce que cela peut provenir de l'état ?
- Comment puis je connaitre le nombre de base de données ouverte...
- leurs noms
et d'où provient l'ouverture dans les objets (module, état, forms...)
(et la non fermeture !)
Merci de votre aide..
Cordialement,
fevec
Partager