Tester les connexions ?

Tester les connexions ? - VB/VBA/VBS - Programmation

Marsh Posté le 22-04-2005 à 13:21:33    

Bonjour,
 
Juste une toute petite question : faut-il tester les connexions lors des ouvertures ?
 
genre :
 
on error resume next
connex.open "......"
if err.number <> 0 then
    msgbox "erreur
    exit sub
end if
 
Merci d'avance

Reply

Marsh Posté le 22-04-2005 à 13:21:33   

Reply

Marsh Posté le 22-04-2005 à 13:51:51    

steevi2307 a écrit :

Bonjour,
 
Juste une toute petite question : faut-il tester les connexions lors des ouvertures ?
 
genre :
 
on error resume next
connex.open "......"
if err.number <> 0 then
    msgbox "erreur
    exit sub
end if
 
Merci d'avance


 
Bonne question...
 
Et la réponse est très simple... Ca dépend :)
 
Pour moi c'est OUI BIEN SUR, il faut TOUJOURS faire de la gestion d'erreur. Tu ne sais pas ce qu'il peut arriver et par rapport à tes utilisateurs, un message d'erreur (même s'il ne veut pas dire grand chose pour eux) est toujours préférable à une plantée du programme.  
 
Après il faut juste gérer les cas "importants". Par exemple dans ce cas-là, si tu détectes une erreur de connexion à la DB, faut griser tous les boutons ou menus... Autrement l'utilisateur va quand même essayer de travailler et ça va planter dans tous les sens! Dans les cas moins importants ou tout simplement pas prévu (Case Else), le simple affichage d'un message d'erreur devrait suffire.
 
Mais je ne saurais trop le répéter: dans tous les projets, il faut inclure une gestion d'erreur... C'est pas pour embêter, c'est aussi la différence entre une programmation propre et une programmation "bidouille".

Reply

Marsh Posté le 22-04-2005 à 14:14:51    

les connexions je m'en doutais, surtout que j'ai aussi sur des disques réseaux.
 
Mais les recordset çà je pense que je vais pas le faire.
 
SI la connexion est bonne ....

Reply

Sujets relatifs:

Leave a Replay

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