La version est la 5.1.2.2, j'arrive à créer une instance :
SQLConnection toto= new SQLConnection(maChaineDeConnection);
toto.open();
lors de toto.close();
pas de souci
le probleme c'est qu'un processus est toujours visible sur le serveur en etat sleeping.
Je fais meme une toto.Dispose(), en forçant le garbage collector mais cela ne change rien. Les processus sont toujour présents();
Ils ne disparaissent que lorsque je quitte mon application, cela m'embette beaucoup car j'ai plusieur programme utilisant la meme dll et cela provoque des ralentissement conséquent.
Salut,
En effet, je pooling de connexions est activé par défaut. L'ouverture d'une connexion étant une opération lourde, le pooling se charge de recycler les connexions libérées afin d'améliorer les performances.
Tu as essayé d'utiliser MaxPoolSize et MinPoolSize afin de voir si tu peux quand meme profiter du pooling dans tes applis sans pour autant avoir des problemes de performances ?