Fermer des connexions BDD sous VBA ? [too many connections]

Fermer des connexions BDD sous VBA ? [too many connections] - VB/VBA/VBS - Programmation

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.
Reply

Marsh Posté le 06-06-2002 à 10:54:52   

Reply

Marsh Posté le 07-06-2002 à 09:26:46    

:bounce:


---------------
For relaxing times, make it Suntory time.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed