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 :

[DatagrindView] Insérer des données.


Sujet :

VB.NET

  1. #1
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    467
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 467
    Points : 144
    Points
    144
    Par défaut [DatagrindView] Insérer des données.
    Bonjour,
    j'arrive à mettre dans mon datagridview le résultat d'un requete SQL.
    J'ai mis en forme mon datagridview en faisant clic droit dessus et en selectionant "modifier colonnes".
    Le problème c'est que ça ne me met pas les données dans les colonnes, ça me crée des colonnes suplémentaires avec comme en tete le nom des colonnes dans la table de la base de données.

    Est ce que quelqu'un sait comment mettre les données dans la bonne colonne?

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    'Déclaration
            Dim eleve_adpt As New SqlDataAdapter(commande)
            Dim eleve_dataset As New DataSet()
     
            'Rempli le datagridview
            eleve_adpt.Fill(eleve_dataset, "eleves")
            Me.tab.DataSource = eleve_dataset.Tables("eleves")
    Merci, Matthieu

  2. #2
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    337
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 337
    Points : 319
    Points
    319
    Par défaut
    Salut ^^ essaye ce petit bout de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     
    string[] nomCol = new string[12]"Code", "Nom", "Prenom", "","","","","","","","",""};
     
    dataGridView1.DataSource = laTable;
     
    StyleColonne(dataGridView1, nomCol, largCol);
     
    StyleLigne(dataGridView1);
    Je ne suis pas sur du resultat...

  3. #3
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    467
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 467
    Points : 144
    Points
    144
    Par défaut
    Je te remercie pour ta réponse.
    Mais est ce que tu pourrai commenté stp
    car je ne comprend pas dsl.

    Merci,
    Matthieu

  4. #4
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    337
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 337
    Points : 319
    Points
    319
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    'tu defini un tableau contenant les noms de tes colones
    string[] nomCol = new string[12]{"Code", "Nom", "Prenom", "","","","","","","","",""};
     
    'tu defini la largeur de tes colonnes
    int[] largCol = new int[12]{100, 150, 150,0,0,0,0,0,0,0,0,0};
     
    'tu indique la source de ton datagridview
    dataGridView1.DataSource = laTable;
     
    'tu indique le style a utiliser pour ta datagridview
    StyleColonne(dataGridView1, nomCol, largCol);
    StyleLigne(dataGridView1);
    Mais ce code n'est pas explicitement celui qu'il te faut, je l'ai repris d'un tres vieux projet a moi, et de plus je ne l'ai pas plus approfondit car j'ai delaissé les datagrids depuis quelques temps....
    C'est juste une piste

  5. #5
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    467
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 467
    Points : 144
    Points
    144
    Par défaut
    Ok merci je te remerci pour ton aide.

  6. #6
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    337
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 337
    Points : 319
    Points
    319
    Par défaut
    Dit tu pourrait me dire si ca marche, vu que je n'ai jamais testé, et que je risque d'avoir a travailler dessus plus tard, si tu pouvait me mettre ton code avec quelques commentaire dans le cas ou ca marche... merci

Discussions similaires

  1. [JTable] insérer des données...
    Par gondek dans le forum Composants
    Réponses: 9
    Dernier message: 13/10/2005, 11h56
  2. [MySQL] Comment insérer des données contenant un "\" dans
    Par ALEX77 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 04/09/2005, 16h04
  3. Insérer des données cryptées MD5
    Par Amnesiak dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 09/08/2005, 18h08
  4. Insérer des données Excel dans une base Access ?
    Par MaTHieU_ dans le forum Access
    Réponses: 3
    Dernier message: 22/06/2005, 15h11
  5. [JTable] Insérer des données?
    Par waldo2188 dans le forum Composants
    Réponses: 4
    Dernier message: 29/03/2005, 11h40

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