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

Accès aux données Discussion :

Remplir ListView avec une requete SQL server


Sujet :

Accès aux données

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 151
    Points : 89
    Points
    89
    Par défaut Remplir ListView avec une requete SQL server
    Bonjour tous le monde,

    Voilà j'aimerais avec une requete SQL de type ("SELECT Nom, Prenom, Telephone1, Telephone2, AdresseMail FROM Client")

    Remplir une listbox à 5 colonnes

    Voila le code que j'ai pour le moment :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    SqlConnection BaseSQL = new SqlConnection("Data Source=.........");
                BaseSQL.Open();
                SqlCommand commande = new SqlCommand("SELECT Nom, Prenom, Telephone1, Telephone2, AdresseMail FROM Client", BaseSQL);
                SqlDataReader monlecteur = commande.ExecuteReader();
                monlecteur.Read();
     
                while (monlecteur.Read())
                {
     
                    lst_contact.Items.Add(new ListViewItem(monlecteur.GetValue(0)));
     
                }
     
                BaseSQL.Close();
    Merci pour votre aide

  2. #2
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 151
    Points : 89
    Points
    89
    Par défaut
    J'ai oublier d'ajouter que je travail en Windows Form en C# merci

  3. #3
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Points : 9 742
    Points
    9 742
    Billets dans le blog
    3
    Par défaut
    Ce que tu cherches à faire n'est pas faisable avec un ListBox (ou du moins pas de manière native et élégante). Il existe en effet la propriété MultiColumn, mais elle ne sert qu'à indiquer si les valeurs doivent être affichées horizontalement ou non, afin d'éviter le scroll vertical. La propriété ListBox.MultiColumn ne permet donc pas d'afficher plusieurs valeurs sur une seule ligne comme tu souhaites le faire.

    il faut te tourner vers d'autres controls, un ListView par exemple.

Discussions similaires

  1. c# remplir une listbox avec une requete sql
    Par noobyyy dans le forum C#
    Réponses: 2
    Dernier message: 13/06/2009, 21h44
  2. Réponses: 5
    Dernier message: 09/07/2008, 18h04
  3. probleme avec creation requete sql server
    Par Firas_tn dans le forum MS SQL Server
    Réponses: 19
    Dernier message: 15/04/2005, 13h12
  4. [VB.NET] Remplir une ComboBox avec une requete sql
    Par graphicsxp dans le forum Windows Forms
    Réponses: 6
    Dernier message: 22/03/2005, 16h29
  5. [ORACLE][SQL] procedure sous delphi avec une requete SQL
    Par nivet dans le forum Bases de données
    Réponses: 2
    Dernier message: 17/11/2004, 14h43

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