Pour ce qui est du cache, en ASP.NET c'est plutôt facile...
[ Lien ](cf.
ce qu'en dit la MSDN...)
: en gros tu peux stocker des données dans le cache, et quand tu
charges une page, tu regardes si les données ne sont pas déjà dans le
cache, et si elles n'y sont pas tu fais ta connexion à ta base.
Après...en ASP3, ça serait un peu plus long à faire...
Mais je ne vois pas le rapport entre la variable d'Application et ton bloc try :
La variable d'Application est là pour savoir le nombre de connexions
actuellement ouvertes, alors que ton bloc try ne fait que gérer les
erreurs des connexions !
(tu peux d'ailleurs très bien utiliser les deux à la fois !)

Nurgle