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 :

Lire des données a partir d'un fichier txt


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 73
    Par défaut Lire des données a partir d'un fichier txt
    bonjour,
    je voudrais developper en C# un assistant d'integration de données contenus dans un fichier txt dans une base MySQL et pour ce je dois commencer par lire le fichier txt pouvez vous me donner la fonction qui peut faire ca
    merci.

  2. #2
    Membre expérimenté
    Avatar de sam_XIII
    Profil pro
    Inscrit en
    Août 2003
    Messages
    221
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2003
    Messages : 221
    Par défaut
    c'est dans la faq

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 73
    Par défaut connexion MySQL
    bonjour ,
    merci beaucoup pour la solution ,pour la lecture du fichier c réglé
    maintenant il faut que je me connecte a ma base MySQL deja existante
    a travers mon programme C# or ODBC n'offre pas le pilote MySQL et aucun des objets ADO ni OLE ne gére ca sachant que je suis sur Visual studio.NET 2003, donc je vous serais reconnaissant si vous me filez un tuyau pour trouver comment me connecter a MySQL
    merci
    ps :g regardé dans les FAQ cet c pas traité

  4. #4
    Membre éclairé Avatar de Luffy49
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 399
    Par défaut
    Voilà ou tu pourra trouver ton bonheur ^_^ :

    Morpheus Is the best

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 73
    Par défaut Merci
    Merci infiniment Luffy49 t un ange en effet g trouvé mon bonheur il me reste plus maintenant qu'a parser mon fichier texte et inserer dans la base les données,
    au fait t a pas une de tes idées diaboliquement efficaces pour ca!!!

  6. #6
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Par défaut
    Tu peux utiliser ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    using (StreamReader sr = new StreamReader("TestFile.txt")) 
    {
        String line;
        // Read and display lines from the file until the end of 
        // the file is reached.
        while ((line = sr.ReadLine()) != null) 
        {
            // Ajoute dans la base de données les données de la ligne.
        }
    }
    Si tu veux faire encore mieux, tu lis le fichier en entier, tu stockes les lines dans une StringCollection (par exemple), et une fois que tu as tout lu, tu fermes le fichier et tu insères les données dans la base. De cette manière, tu limites le nombre de ressources auxquelles tu accèdes simultanément (ce qui est une bonne pratique, surtout si tu veux introduire des threads dans tout ça).
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

Discussions similaires

  1. Lire des données a partir d'un fichier Excel
    Par manouil dans le forum Interfaces Graphiques en Java
    Réponses: 2
    Dernier message: 11/04/2014, 13h03
  2. Lire des lettres aléatoirement à partir d'un fichier .txt
    Par selma89 dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 15/09/2011, 13h51
  3. Insérer des données a partir d'un fichier txt.
    Par AUZUR dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 18/01/2010, 15h05
  4. Récupérer des données formattées à partir d'un fichier txt
    Par MANNATHEKING dans le forum Documents
    Réponses: 2
    Dernier message: 14/01/2010, 11h40
  5. Réponses: 3
    Dernier message: 09/09/2006, 13h24

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