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

VB.NET Discussion :

Remplir DataGridView avec SQLDataReader [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2011
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Août 2011
    Messages : 43
    Par défaut Remplir DataGridView avec SQLDataReader
    Bonjour,

    je passe la requete suivante pour obtenir les infos de ma base de données :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    'Requêtes SQL
            req = "SELECT NumRameur, Nom, Prenom FROM T_Rameur"
     
            Using query As New SqlCommand(req, Maconnexion)
                Rameur = query.ExecuteReader
            End Using
    Comment puis-je utiliser mon objet sqldatareader pour alimenter mon datagridview ? Avec une bloucle ?

    Merci d'avance pour votre aide.

  2. #2
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842

  3. #3
    Membre averti
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2011
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Août 2011
    Messages : 43
    Par défaut
    Merci pour ton aide mais je n'ai peut être pas été assez précis.

    Mon problème n'est l'obtention des données via la requètes mais comment puis-je envoyer les données contenu dans mon SQLDataReader dans un controle de type DataGridView ?

  4. #4
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    Es-tu obligé de passer par un DataReader? un dataTable est plus facile pour faire cela quand on est débutant...

  5. #5
    Membre averti
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2011
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Août 2011
    Messages : 43
    Par défaut
    Non, ce n'est pas une obligation mais je n'ai jamais utilisé un datatable.

  6. #6
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    Avec un dataTable ça donne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    'Requêtes SQL
            req = "SELECT NumRameur, Nom, Prenom FROM T_Rameur"
            Dim dt as new datatable
            Using query As New SqlCommand(req, Maconnexion)
                Using adapt As New SqlAdapter(query)
                    adapt.fill(dt)
                End Using
            End Using
            dataGridView1.DataSource = dt
    C'est faisable avec un DataReader mais vous ne feriez que faire le travail de l'adapter...

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

Discussions similaires

  1. Réponses: 13
    Dernier message: 03/03/2010, 14h07
  2. Remplir DataGridView avec DataReader + Oracle
    Par DBA_OCP dans le forum VB.NET
    Réponses: 3
    Dernier message: 14/06/2009, 22h00
  3. Remplir datagridview avec datasource
    Par lunik dans le forum Windows Forms
    Réponses: 2
    Dernier message: 16/04/2009, 16h44
  4. Remplir DataGridView avec données .txt
    Par House MD dans le forum VB.NET
    Réponses: 3
    Dernier message: 29/02/2008, 12h51
  5. [C#][1.1]Remplir Combobox avec sqlDataReader
    Par Monstros Velu dans le forum Windows Forms
    Réponses: 3
    Dernier message: 04/08/2006, 17h04

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