Enregistrement de données d'un tableau en .txt

Signaler
Messages postés
15
Date d'inscription
mardi 10 octobre 2006
Statut
Membre
Dernière intervention
20 octobre 2006
-
Messages postés
1160
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
21 octobre 2010
-
J'aimerais enregistrer automatiquement les valeurs contenues dans un fichier texte (précédemment exportée de excel:-> donc organisées comme dans un tableur)

Il me faut je pense utiliser la fonction Readline() je pense, mais est-ce que quelqu'un peut me dire comment à l'aide d'un exemple.
Le tableau a cette forme:
Gas densité viscosité

He 0.1785 20.0
N2 1.250 17.5
O2 1.429 20.2

1 réponse

Messages postés
1160
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
21 octobre 2010
17
tu peux utiliser un dataset et rentrer tes données dedans, tu auras juste a faire Writexml pour enregistrer et ReadXml pour récupérer. apres ca depend de lampleur des modifications a faire.
autre solution, faire un serialiseur (xml ou binaire) en faisant une classe qui implémente ISerialisable ou IXmlSerialisable.
globalement ces deux méthodes sont les plus simple dans l'implémentation (le dataset restant la solution qui demande le moins de code mais qui est parfois un peu....enfin je trouve pas toujours ca terrible, conceptuellement parlant, et si ton tableau est deja utilisé partout dans le code, tout porter dans le xml risque soit d'etre un traitement long au moment des lectures/écriture, soit de demander pas mal de modifs dans le code).