Fermer des connexions BDD sous VBA ? [too many connections]
Fermer des connexions BDD sous VBA ? [too many connections] - VB/VBA/VBS - Programmation
Sujets relatifs:
Leave a Replay
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 06-06-2002 à 10:54:52
Voilà j'arrive a exporter depuis VBA-Excel des données sur une base mysql via ODBC.
Seul probleme : effectuant un grand nombre de requetes (plus de 83 "Create Table par exemple, de nombreux INSERT), au bout d'un certain temps lors de l execution de la macro, j'obtiens une erreur mySQL-myODBC : "Too Many connections".
Le seul moyen que j ai trouvé pour le moment a été d'augmenter le nombre max de connections via le fichier .ini de mySQL directement (max_connections=1000 par exemple), mais je sais que ce n'est pas une solution très correcte(par exemple, ca fait ramer le PC).
Donc ma question est : y a-t-il moyen de fermer explicitement une connexion ODBC dans VBA, une fois la requete effectuée ?!
J'ajoute que je crée chaque connexion avec la commande : QueryTables.Add(.....).
Merci si quelqu'un peut aider....
---------------
For relaxing times, make it Suntory time.