IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Gestion exception connexion BDD


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de Aizen64
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    563
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 563
    Par défaut Gestion exception connexion BDD
    Salut!

    Je suis en train de finaliser un peu le projet que je suis en train de faire en ASP .NET et je me heurte a un problème : tout mon code fonctionne mais ma classe qui contient le code pour l'execution des procédures stockées ne contient pas de gestion d'erreurs.

    Là c'est bon ça marche nickel en local, mais si il y a un problème de connexion à la base de données, le code plantera directement.

    Un petit code clair de gestion d'exceptions de ce type m'aiderai pas mal.

    Merci.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 377
    Par défaut
    Citation Envoyé par Aizen64 Voir le message
    Salut!

    Je suis en train de finaliser un peu le projet que je suis en train de faire en ASP .NET et je me heurte a un problème : tout mon code fonctionne mais ma classe qui contient le code pour l'execution des procédures stockées ne contient pas de gestion d'erreurs.

    Là c'est bon ça marche nickel en local, mais si il y a un problème de connexion à la base de données, le code plantera directement.

    Un petit code clair de gestion d'exceptions de ce type m'aiderai pas mal.

    Merci.
    Voici une discussion qui peut t'intéresser :

    http://www.developpez.net/forums/sho...d.php?t=433213

    Comment écrire des exceptions ça tu le trouveras partout sur le net, mais par contre quoi faire et comment le faire, ça depends que de toi et ce que tu veux faire, si ça se produit.
    Échouer, c'est avoir la possibilité de recommencer de manière plus intelligente.

    Twitter Blog Mon site

    Mon article sur l'agilité

  3. #3
    Membre très actif Avatar de Aizen64
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    563
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 563
    Par défaut
    Bon j'ai résolu en partie mon problème, j'arrive a gérer les erreurs si connexion à la base de données n'est pas possible (si le serveur est en panne par exemple) mais il y a un type d'erreur que j'arrive pas à gérer :

    Il y a des fonctions qui récupèrent des données dans la base, par conséquent j'instancie un objet avec les données récupérées dans la base et je le renvoie à la fin de la fonction.

    Avec la mise a jour de données je n'ai pas ce problème, j'ai fait un try catch et si tout se passe bien, je renvoie true sinon false et après je vérifiait la valeur.

    En renvoyant un objet, je ne peux pas vérifier ça, des idées pour arriver a prévoir ce genre de problèmes ?

  4. #4
    Futur Membre du Club
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut
    Bonjour,

    pourquoi vouloir renvoyer quelque chose si une exception est levée ?
    Le plus simple est de propager ton exception aux couches supérieures et de la traiter à l'endroit qui te convient le mieux.

Discussions similaires

  1. [tomcat][jsp] Comment gerez vous vos connexions bdd?
    Par olive.m dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 21/06/2004, 17h35
  2. pb de connexion bdd
    Par picoti2 dans le forum Bases de données
    Réponses: 6
    Dernier message: 16/03/2004, 18h53
  3. [BCB6] DBGrid et mode de connexion BDD... demain
    Par Seb des Monts dans le forum C++Builder
    Réponses: 5
    Dernier message: 19/01/2004, 13h56
  4. Exemples XMLGram Chart et Gestion Exception
    Par Sylvain James dans le forum XMLRAD
    Réponses: 5
    Dernier message: 05/05/2003, 18h50
  5. Réponses: 4
    Dernier message: 04/07/2002, 12h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo