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

C++/CLI Discussion :

Tester une connexion � la base de donn�es


Sujet :

C++/CLI

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2010
    Messages
    84
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2010
    Messages : 84
    Par d�faut Tester une connexion � la base de donn�es
    Bonjour,

    J'utilise la classe SqlConnection pour me connecter � une base de donn�es.
    Y a t-il un moyen de tester la connexion avant de faire l'open ? (pour tester si la chaine est corecte, si le serveur est joignable etc... )

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
     
    	SqlConnection ^connection = gcnew SqlConnection(ChaineConnexion);
    	connection->Open();
    /* --- */
    	connection->Close();
    Merci d'avance.

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Eh bien, il y a des parsers de ConnectionString quelque part dans System.Data (possiblement System.Data.SqlClient.SqlConnectionStringBuilder), mais pour ce qui est de tester vraiment, c'est surtout le Open() qui fait les tests.
    De plus, n'oublie pas que de toute fa�on le serveur peut toujours tomber entre ton test et le Open()...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2010
    Messages
    84
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2010
    Messages : 84
    Par d�faut
    OK Merci

Discussions similaires

  1. Etablir une connexion entre base de donn�es et NetBeans
    Par nabil123456 dans le forum NetBeans
    R�ponses: 4
    Dernier message: 12/03/2015, 09h13
  2. R�ponses: 4
    Dernier message: 06/07/2009, 00h04
  3. Ajouter une connexion de base de donn�es
    Par Papy214 dans le forum Windows Forms
    R�ponses: 5
    Dernier message: 30/06/2009, 17h33
  4. R�ponses: 4
    Dernier message: 26/06/2008, 20h38

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