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 :

Probleme de datagridview


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de hugoclo
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    615
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 615
    Par défaut Probleme de datagridview
    bonsoir,
    J'utilise cette fonction pour remplir un datagridview avec des données provenant d'un fichier texte.
    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
      Private Function remplir_dgv(ByVal NomFichier As String)
            Dim sLine As String
            Dim sr As StreamReader
            'Dim drt() As String
            Try
                sr = New StreamReader(NomFichier)
                ' Console.WriteLine("Debut du fichier")
                sLine = sr.ReadLine()
                While Not sLine Is Nothing
     
                    sLine = sr.ReadLine()
                    Dim drt() As String = sLine.Split(",")
                    Dgv.Rows.Add(drt)
                End While
     
            Catch ex As Exception
                Console.WriteLine(ex.Message)
            Finally
                'FERMER le lecteur en tout etat de cause 
                sr.Close()
            End Try
        End Function
    Le probleme est que la premiere ligne de mon texte n'est jamais prise.

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 202
    Par défaut
    fonctionnement normal qui correspond à ton code ...

    tu fais un readline, tu rentres dans ta boucle, et tu refais un readline sans avoir traité les données de la 1ère ligne
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre éclairé Avatar de hugoclo
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    615
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 615
    Par défaut
    Autant pour moi
    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
     Private Function remplir_dgv(ByVal NomFichier As String)
            Dim sLine As String
            Dim sr As StreamReader
            'Dim drt() As String
            Try
                sr = New StreamReader(NomFichier)
                ' Console.WriteLine("Debut du fichier")
     
                Do
                    sLine = sr.ReadLine()
                    Dim drt() As String = sLine.Split(",")
                    Dgv.Rows.Add(drt)
                Loop Until sLine Is Nothing
     
            Catch ex As Exception
                Console.WriteLine(ex.Message)
            Finally
                'FERMER le lecteur en tout etat de cause 
                sr.Close()
            End Try
        End Function

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

Discussions similaires

  1. Probleme étrange, Datagridview export Excel
    Par erigoal dans le forum Windows Forms
    Réponses: 1
    Dernier message: 02/03/2010, 14h09
  2. probleme avec datagridview
    Par hervino dans le forum Windows Forms
    Réponses: 1
    Dernier message: 24/07/2009, 08h21
  3. Probleme avec DataGridView.Rows.Add
    Par lexius dans le forum Windows Forms
    Réponses: 1
    Dernier message: 13/05/2008, 21h17
  4. [C#]Problemes selection DatagridView
    Par Papy_Guik dans le forum Windows Forms
    Réponses: 2
    Dernier message: 02/09/2007, 14h03
  5. Probleme de datagridview(Débutant)
    Par San_25 dans le forum Windows
    Réponses: 1
    Dernier message: 04/05/2007, 12h50

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