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 :

Lier certaines données Access à une DatagridView [Débutant]


Sujet :

Windows Forms

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2012
    Messages : 14
    Points : 11
    Points
    11
    Par défaut Lier certaines données Access à une DatagridView
    Bonjour,

    Voila je voudrais afficher une DataGridView avec certaines données de ma base de données Access. Je sais que je peux lier la BDD et l'afficher directement dans la DataGridView, le problème c'est que je veux afficher que certains attributs
    Dans ma BDD j'ai genre :
    N° (auto-incrément)
    civilite
    nom
    prenom
    NumeroTel
    .
    .
    .
    adresse1
    adresse2
    adresse3
    .
    .
    .

    Le truc c'est que je veux donc afficher exclusivement dans ma DataGridView : civilite, nom, prenom et adresse (ici il faudrait réunir les 3 compléments)

    Merci d'avance, j'essaye depuis plusieurs jours de chercher une solution mais je vois pas trop comment gérer les colonnes une par une :/

  2. #2
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2012
    Messages : 14
    Points : 11
    Points
    11
    Par défaut
    Bon ba j'ai trouvé toute seule

    Pour ceux qui cherche j'ai juste ajouter ligne par ligne avec un DataReader

    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
     
            private OleDbConnection connexion = new OleDbConnection(Client.Properties.Settings.Default.connexionAccess);
            private OleDbCommand commande;
     
            public Search()
            {
                InitializeComponent();
                connexion.Open();
                commande = new OleDbCommand("SELECT * FROM client", connexion);
                OleDbDataReader dataReader;
                dataReader = commande.ExecuteReader();
                dataReader.Read();
                do
                {
                    string civilite = dataReader["civilite"].ToString().Substring(0, 1).ToUpper() + dataReader["civilite"].ToString().Substring(1).ToLower();
                    string nom = dataReader["nom"].ToString().ToUpper() ;
                    string prenom = dataReader["prenom"].ToString().Substring(0, 1).ToUpper() + dataReader["prenom"].ToString().Substring(1).ToLower();
                    string adresse = dataReader["adresse1"].ToString() + dataReader["adresse2"].ToString() + dataReader["adresse3"].ToString();
                    dataGridShowClient.Rows.Add(civilite, nom, prenom, adresse);
                } while (dataReader.Read());
                dataReader.Close();
                connexion.Close();
            }

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 17/02/2012, 22h57
  2. Liaison de données avec une datagridview
    Par essadiki_ista dans le forum Accès aux données
    Réponses: 2
    Dernier message: 10/04/2007, 11h38
  3. Liaison de données avec une datagridview
    Par leroimarco dans le forum Accès aux données
    Réponses: 4
    Dernier message: 30/03/2007, 21h46
  4. Réponses: 35
    Dernier message: 18/05/2006, 18h30
  5. Lier dans MS-Access une boîte Exchange/Outlook
    Par JeanMiG dans le forum Access
    Réponses: 6
    Dernier message: 23/09/2005, 00h41

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