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 :

erreur chaine de connexion


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 Nako_lito
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2008
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mai 2008
    Messages : 793
    Par défaut erreur chaine de connexion
    Bonjour,

    J’ai ce morceau de code qui ne fonctionne pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
            protected void Button1_Click(object sender, EventArgs e)
            {
                SqlDataSource sqlds;
    
                sqlds = new SqlDataSource();
                sqlds.DataSourceMode = SqlDataSourceMode.DataSet;
                sqlds.ID =  "SqlDataSource1";
    
    sqlds.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["Data Source=PC_DNET1;Initial Catalog=STAP;Integrated Security=True"].ConnectionString;
    sqlds.SelectCommand = "SELECT nompersonne, prenompersonne FROM tablepremiere WHERE loginpersonne = @p_loginpersonne AND mdppersonne = @p_mdppersonne";
                sqlds.SelectParameters.Add("loginpersonne", TxtboxLogin.Text);
                sqlds.SelectParameters.Add("mdppersonne", Txtboxmdp.Text);
    
            }
    L’erreur est sur la ligne en rouge, et elle dit :
    L’exception NullReferenceException n’as pas été géré par le code utilisateur.
    La référence d’objet n’est pas définie a une instance d’un objet.

    Quelqu'un sait-il d'ou cela peut venir?

  2. #2
    Membre éclairé Avatar de flogreg
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 432
    Par défaut
    La bibliothèque configurationmanager te permet de récupérer une valeur d'un fichier config.
    Alors, soit tu écris ceci dans ta page :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sqlds.ConnectionString = "Data Source=PC_DNET1;Initial Catalog=STAP;Integrated Security=True";
    Soit dans ton web.config, tu te crées une section pour ta chaine de connexion et tu l'appelles avec configurationmanager.

    Enfin, je pense que je ne dis pas de bêtises.

  3. #3
    Membre chevronné
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 288
    Par défaut
    Normal, le ConfigurationManager te permet d'allez récupérer des informations dans ton web.config

    il faut donc que tu rajoutes ta connexion dans ton web.config

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    web.config :
     
     <connectionStrings>
            <add Name="ChaineConnexion"
                connectionString="Data Source=PC_DNET1;Initial Catalog=STAP;Integrated Security=True" />
        </connectionStrings>
     
    Code c#
    System.Configuration.ConfigurationManager.ConnectionStrings["ChaineConnexion"].ConnectionString;

  4. #4
    Membre très actif Avatar de Nako_lito
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2008
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mai 2008
    Messages : 793
    Par défaut
    merci pour ces precision.

    La finalité donc du mini-projet de recuperer nom et prenom, on m'as souflé un data reader, mais je sais pas du tout m'en servir.
    Pourriez vous m'aider?

    merci

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

Discussions similaires

  1. Erreur chaine de connexion à l'installation
    Par rawdha dans le forum VB.NET
    Réponses: 4
    Dernier message: 12/03/2010, 14h40
  2. erreur de chaine de connexion?
    Par dj_techno dans le forum Langage
    Réponses: 7
    Dernier message: 20/11/2008, 13h21
  3. [BDD] Erreur dans la connexion à une base MySQL
    Par dodo10 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 24/01/2005, 19h52
  4. [C#] [Oracle] Problème de chaine de connexion
    Par didoboy dans le forum ASP.NET
    Réponses: 9
    Dernier message: 08/01/2005, 11h32
  5. ADO et chaine de connexion
    Par desperado dans le forum Bases de données
    Réponses: 2
    Dernier message: 11/08/2004, 11h40

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