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 :

La propriété ConnectionString n'a pas été initialisée.


Sujet :

ASP.NET

  1. #1
    Membre habitué Avatar de alicia26
    Inscrit en
    Avril 2007
    Messages
    321
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 321
    Points : 130
    Points
    130
    Par défaut La propriété ConnectionString n'a pas été initialisée.
    Bonjour
    je débute en VB.NET et j'y comprend rien à cette erreur
    voici le bout de code de ma connexion
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     ' Déclaration des différents objets
            Dim oConnection As System.Data.SqlClient.SqlConnection
            Dim oCommand As System.Data.SqlClient.SqlCommand
     
            ' Création de la connexion
            oConnection = New System.Data.SqlClient.SqlConnection()
            oConnection.ConnectionString = System.Configuration.ConfigurationManager.AppSettings("SqlServer")
     
            ' Ouverture de laconnexion
           oConnection.Open()
    un coup de pouce s'il vous plait

  2. #2
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Points : 6 334
    Points
    6 334
    Par défaut
    Le problème est que :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.Configuration.ConfigurationManager.AppSettings("SqlServer")
    te renvoie une chaine vide ou nulle. Il faut que tu renseignes la valeur dans ton fichier de configuration (app.config).

  3. #3
    Membre habitué Avatar de alicia26
    Inscrit en
    Avril 2007
    Messages
    321
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 321
    Points : 130
    Points
    130
    Par défaut
    où trouvez le fichier de configuration (app.config).
    j'utilise visual web developper et je n'ai que web.config et voici le contenu
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
        <appSettings/>
        <connectionStrings/>
        <system.web>
                    <compilation debug="false" strict="false" explicit="true" />
            <pages>
                <namespaces>
                 </namespaces>
            </pages>
                  <authentication mode="Windows" />
               </system.web>
    </configuration>

  4. #4
    Membre régulier Avatar de Azephel
    Inscrit en
    Février 2007
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Février 2007
    Messages : 141
    Points : 99
    Points
    99
    Par défaut
    Bonjour !

    Tu es pile dedans !
    Le fichiers web.config est le fichiers de configuration pour les applications web, alors que le app.config est l'équivalent pour les windows form.

    Voila ton web.config comme il devrait être :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
        <appSettings>
       <add key="SqlServer" value="Ta_Chaine_De_Connexion"/>
     
      </appSettings>
        <connectionStrings/>
        <system.web>
                    <compilation debug="false" strict="false" explicit="true" />
            <pages>
                <namespaces>
                 </namespaces>
            </pages>
                  <authentication mode="Windows" />
               </system.web>
    </configuration>
    Avec cela, la chaîne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.Configuration.ConfigurationManager.AppSettings("SqlServer")
    te renverra la chaine de connexion que tu auras spécifié dans la balise <add key.../>

    J'espère que ça t'auras aidé !
    ^^

  5. #5
    Membre habitué Avatar de alicia26
    Inscrit en
    Avril 2007
    Messages
    321
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 321
    Points : 130
    Points
    130
    Par défaut
    super!
    merci

  6. #6
    Membre régulier Avatar de Azephel
    Inscrit en
    Février 2007
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Février 2007
    Messages : 141
    Points : 99
    Points
    99
    Par défaut
    de rien !^^
    Ravi d'avoir pu aider ! ^^

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Mai 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Problème de connection (ConnectionString)
    Bonsoir. Je suis débutant sur ASP.Net et je travaille avec l'outil WebMatrix. J'ai une erreur (La propriété ConnectionString n'a pas été initialisée.) que je comprends pas. Une portion de mon code est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     ' Déclaration des différents objets
         Dim oConnection As SqlConnection
         Dim oCommand As SqlCommand
         Dim oDataReader As SqlDataReader
         Dim sSQL As String
     
         ' Création de notre connexion
         oConnection = New SqlConnection()
         oConnection.ConnectionString = ConfigurationSettings.AppSettings("SqlServer")
     
         ' Ouverture de la connexion
         oConnection.Open()
    Merci de m'aider. Merci!

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 194
    Points : 74
    Points
    74
    Par défaut
    Et comment fait-on pour connaitre sa chaîne de connection ???

  9. #9
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut
    Citation Envoyé par clouddd Voir le message
    Et comment fait-on pour connaitre sa chaîne de connection ???
    Les chaines de connexion varie en fonction des SGBD tu utilise quel SGBD?

    @++

  10. #10
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 194
    Points : 74
    Points
    74
    Par défaut
    J'ai trouvé!!!
    Il suffit de faire un click droit sur la base de donnée et de regarder ses propriétés .
    J'ai testé sa marche.
    Merci!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] La propriété ConnectionString n'a pas été initialisée
    Par SQLClient dans le forum C#
    Réponses: 1
    Dernier message: 02/12/2013, 10h32
  2. La propriété ConnectionString n'a pas été initialisée
    Par Ninpa dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 02/07/2013, 11h37
  3. Réponses: 3
    Dernier message: 30/10/2009, 10h11
  4. Réponses: 12
    Dernier message: 22/08/2009, 18h16
  5. [C#/ASP.Net] Pourquoi "ConnectionString n'a pas été initialisée" ?
    Par Louisa dans le forum Accès aux données
    Réponses: 5
    Dernier message: 21/07/2006, 10h31

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