salut,
(aussi en comparaison VB6, désolé)
assez tenté aussi de jouer sur la gestion d'erreur, avec la notion de TIMEOUT.
cependant c'est sans doute ce que tu fais aussi....
pas très élégant j'en conviens, néanmoins c'est pour çà qu'il y a la gestion d'erreur.
si l'interrogation est directement en local ou LAN avec droits, il reste la possibilité d'aller lire l'état des services pour voir si le server sql est démarré
++
Prenez un instant pour répondre à ce sondage svp