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 :

Fichier sequentiel indexé


Sujet :

VB.NET

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 13
    Points : 9
    Points
    9
    Par défaut Fichier sequentiel indexé
    Bonjour , j'essaye de faire un programme qui lis un fichier texte comme celui la :
    Numagent Nomagent Prenomagent NumtelAgent ...
    j'obtiens donc ceci :
    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
    24
    25
     
     
        Sub lectureFichier(ByVal fichier As String)
            Try
     
                Dim sr As StreamReader = New StreamReader(fichier)
     
                Dim ligne As String
     
                Dim TabLigne() As String
     
                ligne = sr.ReadLine
                While ligne <> Nothing
                    ligne = sr.ReadLine
                    TabLigne = Split(ligne," ")
                End While
     
                sr.Close()
                Console.ReadLine()
            Catch ex As Exception
                'Code exécuté en cas d'exception
                Console.Write("Une erreur est survenue au cours de la lecture !")
                Console.Write(ex.Message)
            End Try
        End Sub
    Le trie ne fonctionneras pas si l'agent à un nom / prénom composé, de plus, je n'arrive pas à ajouter le faite que chaque colonne à une dimension bien définie (par exemple 4 caractères maximum pour le Numagent)

  2. #2
    Membre chevronné
    Avatar de olsimare
    Inscrit en
    Décembre 2006
    Messages
    1 179
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 179
    Points : 1 776
    Points
    1 776
    Par défaut
    Bonjour.

    Ca sent le fichier issu d'un bon vieux cobol tout ça !

    Je pense que tu n'as plus qu'à mapper ça à la main en définissant une class qui prend l'enreg complet et l'éclate sur différent propriété.
    Ca à l'avantage de passer du plat à l'objet et de bien identifier l'utilisation dans ton source.

    Cdt.
    Bon à savoir : la touche F1 ne sert pas à commander des places pour le grand prix de Belgique.

Discussions similaires

  1. Réponses: 1
    Dernier message: 23/11/2006, 10h53
  2. [Débutant]pb de fichier - array index out of bounds exception
    Par TheBlue dans le forum Collection et Stream
    Réponses: 5
    Dernier message: 12/06/2006, 20h24
  3. Réponses: 14
    Dernier message: 20/03/2006, 09h43
  4. fichiers séquentiels indexés VS base de données relationnell
    Par Clotilde dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 22/08/2005, 06h31

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