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

Windows Forms Discussion :

Remplier une dataGridView à partir d'un dataReader


Sujet :

Windows Forms

  1. #1
    Membre éclairé Avatar de dv-2008
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 240
    Par défaut Remplier une dataGridView à partir d'un dataReader
    Bonjour,
    svp j'ai un petit souci avc mon programme, je voudrais remplir mon dataGridView à partir d'un dataReader voila le code que j'ai utiliser mais ca ne marche pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    .....
      Dim datr As SqlDataReader = cmdcount.ExecuteReader
     
                While datr.Read
                    Me.DataGridView1.Rows.Add(datr.GetInt32(0))
                    Me.DataGridView1.Rows.Add(datr.GetString(1))
                    Me.DataGridView1.Rows.Add(datr.GetString(2))
                    Me.DataGridView1.Rows.Add(datr.GetDouble(3))
                End While

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2008
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 146
    Par défaut
    Test avec ça...

    While SqlReader.Read

    Loop
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
      Dim datr As SqlDataReader = cmdcount.ExecuteReader
     
              Do While datr.Read
                    Me.DataGridView1.Rows.Add(datr.GetInt32(0))
                    Me.DataGridView1.Rows.Add(datr.GetString(1))
                    Me.DataGridView1.Rows.Add(datr.GetString(2))
                    Me.DataGridView1.Rows.Add(datr.GetDouble(3))
              Loop

  3. #3
    Membre éclairé Avatar de dv-2008
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 240
    Par défaut
    je crois que c similaire au code precedent

  4. #4
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2008
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 146
    Par défaut
    Tu as esseyé?

    ça ne marche pas?

    Quequ'ils te mettent comment erreur?

  5. #5
    Membre éclairé Avatar de dv-2008
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 240
    Par défaut
    c bon c réglé avc le code suivant
    il a sufi que je déclare un tableau de ltype string
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     Dim tab(4) As String
                While datr.Read
                    tab(0) = datr.GetInt32(0)
                    tab(1) = datr.GetString(1)
                    tab(2) = datr.GetString(2)
                    tab(3) = datr.GetDouble(3)
                    Me.DataGridView1.Rows.Add(tab)
                End While

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 12/06/2009, 12h49
  2. Réponses: 2
    Dernier message: 15/01/2009, 11h21
  3. Updater une BDD à partir d'une DataGridView
    Par casavba dans le forum Windows Forms
    Réponses: 1
    Dernier message: 09/12/2007, 23h27
  4. recuperer une valeur a partir d un dataReader
    Par Nadaa dans le forum ASP.NET
    Réponses: 3
    Dernier message: 03/05/2007, 11h23

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