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

C# Discussion :

Excel Vers DatagridView


Sujet :

C#

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 91
    Points : 43
    Points
    43
    Par défaut Excel Vers DatagridView
    bonjour tout le monde,
    Voilà mon problème, je voudrai remplir un datagridView que j ai déjà dessiné, et cela en prenant les données à partir d'une feuille Excel 2003 (certains champs de ma feuille pas tous ) est ce que quelqu'un à une solution parceque j ai beaucoup chercher dans ce sens et j ai pas trouvé une solution
    Je précise que je n'utilise pas les requetes SQL ni les connecteurs OLE du DataSet, je cherche un code assez simple

  2. #2
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 91
    Points : 43
    Points
    43
    Par défaut
    personne n a la solution??

  3. #3
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Points : 2 927
    Points
    2 927
    Par défaut
    Si tu dois partir d'un fichier Excel, le code le plus simple est de passer par un requête SQL !
    Il y a l'automation, mais c'est un peu plus complexe qu'une connexion SQL.

    Le plus simple serait d'enregistrer les données que tu souhaites importer dans un fichier csv. Il te suffirait alors de lire le fichier et de parser chaque ligne dans ton DataGridView.

    [EDIT] Pressé tu es, jeune développeur. De patience, tu dois faire preuve.

  4. #4
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Plutot que d'affecter directement les cellules du DataGridView, il vaut mieux créer une DataTable qui va être bindée au DataGridView.

    Dans la forme, on pourra:
    • Ajouter un composant dataset non typé.
    • dans les properties du dataset, crééer le datatable avec ses colonnes
    • ajouter un BindingSource
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2008
    Messages : 33
    Points : 34
    Points
    34
    Par défaut
    Je te suggère de faire une recherche sur les forums. Recherche mon nom dans le champs de recherche par Auteur et tu vas voir que j'ai répondu à une question quasiment exactement semblable. J'ai même inclus une classe qui sert à faire des requêtes dans Excel et binder le résultat à une DataTable.

    Une fois fait, comme dit précédement, bind ta datatable à ta gridview.

Discussions similaires

  1. Importation d'un fichier excel vers un datagridview
    Par sanaa isgi java dans le forum VB.NET
    Réponses: 0
    Dernier message: 24/09/2012, 17h30
  2. Probleme donnée Excel vers datagridview
    Par Brialex dans le forum VB.NET
    Réponses: 3
    Dernier message: 09/05/2011, 22h49
  3. Copier - Coller de Excel vers un datagridview
    Par sylchar dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 28/03/2007, 10h26
  4. excel vers BD??
    Par goldn77 dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 14/06/2004, 11h24
  5. Récupérer des données Excel vers Interbase ...
    Par Djedjeridoo dans le forum InterBase
    Réponses: 2
    Dernier message: 20/07/2003, 18h16

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