Bonjour
Voici mon cas:
J'ai une boucle qui contient des procédures.
La boucle peut faire de 30 a 100 tours.
Je suis obligé d'ouvrir une connexion a une base access et de la fermer dans la boucle.
Il me faut une autre connexion a une autre base access et pour celle la je me pose la question:
Que vaut il mieux faire?
Ouvrir et fermer dans la boucle, soit entre 50 et 100 ouverture/fermeture?
ou
Ouvrir et fermer une seule fois a l'extérieur de la boucle?
Sachant que la boucle met un peu de temps a s’exécuter (environ 6 a 8 secondes), donc dans le cas d'une seule ouverture la fermeture va se faire plusieurs minute après.
Si je pose cette question, c'est que j'ai un soucis de connexion qui reste ouverte si je passe 10 fois dans la boucle. Elle se ferme normalement si je ne passe que 9 fois.
Ensuite cela me laisse un fichier MaBase.ldb ouvert a coté de ma base, que je n'arrive plus du tout a fermer.
J’espère avoir été clair.
Merci d'avance
Partager