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

Dotnet Discussion :

[debutant]streamwriter et ecriture debut de fichier !


Sujet :

Dotnet

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 164
    Par défaut [debutant]streamwriter et ecriture debut de fichier !
    bonjour a tous,

    j'ai une application console qui ne fait que d'enregistrer des valeurs dans un fichier .txt a l'aide de streamwriter

    les informations sont enregistres les unes a la suite des autres !

    comme ci

    23/01/2006, fdfjkdfldfldf
    25/01/2006,jgfkglfglfge

    j'aimerais a chaque nouvelle ecriture que la ligne A INSERE SOIT LA PREMIERE !

    y a t il des methodes pour faire cela !?
    donc je voudrais obtenir :

    nouvelle valeur, nouvelle valeur
    25/01/2006,jgfkglfglfge
    23/01/2006, fdfjkdfldfldf


    Christophe

  2. #2
    Membre expérimenté Avatar de toniolol
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2005
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2005
    Messages : 281
    Par défaut Re: [debutant]streamwriter et ecriture debut de fichier !
    Salut,
    j'avais bidouillé un truc pour ce problème mais je pense qu'il doit y avoir une autre solution.
    Voici ma ruse :
    Avant d'enregistrer une nouvelle ligne tu stockes tout le contenu de ton fichier avec un StreamReader (fonction .ReadToEnd()) puis tu écrases ton fichier avec ta nouvelle entrée puis le contenu de ton .ReadToEnd().
    Du coup tu retrouves tes données dans le bon ordre.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 164
    Par défaut
    salut salut
    toniolol,


    simple et efficace je viens d'essayer et ca tourne !

    Je te remercie

    Bon week end...
    Christophe

  4. #4
    Membre chevronné
    Avatar de m-mas
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2003
    Messages
    576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2003
    Messages : 576
    Par défaut
    il n'y a pas de propriété pour écrire en début de fichier à moins de lire et de réécrire le fichier.

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

Discussions similaires

  1. [debutant] ecriture d'un fichier XML
    Par clem_69 dans le forum Débuter
    Réponses: 4
    Dernier message: 14/02/2008, 15h01
  2. [debutant] sauter une ligne dans l'ecriture d'un fichier
    Par nadhem dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 09/08/2006, 09h51
  3. Réponses: 2
    Dernier message: 09/01/2006, 09h04
  4. [debutant]Sauver une table dans un fichier
    Par christophebmx dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 26/04/2004, 10h34
  5. [debutant] preservation des espace dans un fichier xml
    Par Eric B dans le forum XML/XSL et SOAP
    Réponses: 7
    Dernier message: 03/09/2003, 09h43

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