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# Discussion :

Probleme de connexion base de données / ComboBox / TextBox


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Octobre 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 1
    Par défaut Probleme de connexion base de données / ComboBox / TextBox
    Salut tout le monde, j'ai plus que trois jours et je n'arrive pas à trouver une solution à mon problème :/ bref, voici mon code :
    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
    18
    19
    20
    21
    22
    23
    24
    25
    private void UtilisateurForm_Load(object sender, EventArgs e)
            {
                MySqlDataAdapter dadpter = new MySqlDataAdapter("select * from utilisateur", "server=localhost;userid=root;database=cabinet;password=");
                DataSet dset = new DataSet();
                dadpter.Fill(dset);
                idcombo.DataSource = dset.Tables[0];
                idcombo.DisplayMember = "ID_UTILISATEUR";
                idcombo.ValueMember = "ID_UTILISATEUR";
            }
            private void idcombo_SelectedIndexChanged(object sender, EventArgs e)
            {
                string sql;
                MySqlConnection cn = new MySqlConnection();
                cn.ConnectionString = "server=localhost;userid=root;database=cabinet;password=";
                cn.Open();
                sql = "SELECT NOM_UTILISATEUR FROM utilisateur WHERE(ID_UTILISATEUR='" + idcombo.SelectedValue + "')";
                MySqlCommand cmd = new MySqlCommand(sql, cn);
                MySqlDataReader myReader = cmd.ExecuteReader();
                while (myReader.Read())
                {
                    nomtext.Text = myReader["NOM_UTILISATEUR"].ToString();
                }
                myReader.Close();
                cn.Close();
            }
    Probleme :
    les valeurs sont bien affiché dans la combobox de la part de la base de données mé le textbox est toujours vide !!
    pas d'erreurs affichées...
    SVP s'il ya quelqu'un qui peut m'aider
    merci d'avance !!

  2. #2
    Membre émérite Avatar de bizet
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2005
    Messages
    717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2005
    Messages : 717
    Par défaut
    Salut

    Est ce que tu as mis un point d'arret sur ta méthode idcombo_SelectedIndexChanged, est ce que tu rentres dedans?

    A priori dans ton code, rien ne semble être en erreur, mais par contre il est moche...
    Je te conseillerai d'utiliser les requêtes paramétrées.

Discussions similaires

  1. Probleme Google GWT connexion base de donne
    Par r0nsync dans le forum Webdesign & Ergonomie
    Réponses: 6
    Dernier message: 26/09/2008, 18h05
  2. Probleme Google GWT connexion base de donne
    Par dominou73 dans le forum Webdesign & Ergonomie
    Réponses: 1
    Dernier message: 10/07/2007, 15h49
  3. probleme connexion base de donnée
    Par pascal007 dans le forum Servlets/JSP
    Réponses: 24
    Dernier message: 12/04/2007, 00h16
  4. Probleme connexion base de donnée "Fantome"
    Par kerseub dans le forum Windows Forms
    Réponses: 1
    Dernier message: 19/03/2007, 16h40
  5. Probleme connexion base de données (SQL Server 2005 Express)
    Par GuileIzback dans le forum MS SQL Server
    Réponses: 11
    Dernier message: 13/11/2006, 01h46

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