Enregistrements de données dans un fichier txt [Résolu]

Messages postés
140
Date d'inscription
jeudi 27 octobre 2005
Statut
Membre
Dernière intervention
23 janvier 2009
- - Dernière réponse : cs_DARKSIDIOUS
Messages postés
15838
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
- 30 mars 2006 à 09:06
Salut, je suis en train de créer un logiciel permettant de gérer un championnant de foot. Le premier hic que je rencontre pour le moment, c'est l'enregistrement des clubs dans un fichier txt. Vous allez me dire d'utiliser une base de données, mais j'aimerais le faire sans. Donc le hic se situe au niveau de l'enregistrement.
Donc j'enregistre un club avec le nom, la ligue et le championnat. Il s'enregistre très bien. Le problème, c'est quand j'en crée un deuxième, il m'efface le premier et le fichier txt prend les paramètres du deuxième.
Alors que moi, je voudrai que tous les enregistrement soient à la suite dans le meme fichier. Merci

Les Canaris redeviendront Champions de France.
Afficher la suite 

8 réponses

Meilleure réponse
Messages postés
15838
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
73
3
Merci
onehacker : les caractères # sont utilisés pour l'accès aux fichiers.

vivobaggio : tu utilise for ouput, change ton mode d'accès en for append, ca devrait mieux marcher comme tu cherche à le faire ;)

Sinon, pour ce genre de manipulation, l'usage d'une base de données seraient bien plus adapté !!!

_
Avant de poster dans le forum,
prière d'aller lire ceci :
http://www.codes-sources.com/reglement.aspx
<s></s>

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 120 internautes nous ont dit merci ce mois-ci

Messages postés
15838
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
73
0
Merci
Bah montre le code permettant d'enregistrer pour qu'on puisse voir ce qui ne va pas, ce sera un bon début, tu crois pas ?

Sinon, au lieu d'utiliser for outpu pour écrire dans le fichier, utilise le mode for append pour ajouter à la fin du fichier.

_
Avant de poster dans le forum,
prière d'aller lire ceci :
http://www.codes-sources.com/reglement.aspx
<s></s>
Messages postés
140
Date d'inscription
jeudi 27 octobre 2005
Statut
Membre
Dernière intervention
23 janvier 2009
0
Merci
Private Sub cmdOk_Click()
Open App.Path & "\Textes\AjoutClub.txt" For Output As #1
Do While i < 3
Write #1, txtAjout(i).Text
i = i + 1
Loop
End Sub

Les Canaris redeviendront Champions de France.
Messages postés
1466
Date d'inscription
jeudi 2 novembre 2000
Statut
Membre
Dernière intervention
23 septembre 2007
1
0
Merci
Précise si tu programmes en VB.Net ou pas ! Et ces quoi ces caractères : # ??!!

Redman
Messages postés
1466
Date d'inscription
jeudi 2 novembre 2000
Statut
Membre
Dernière intervention
23 septembre 2007
1
0
Merci
Ce n'est donc pas du VB.Net en fait. Je peux pas vous aidez ! Désolé.

Redman
Messages postés
101
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
16 octobre 2015
0
Merci
jappelle ça une intervention inutile, desolé OneHacker
Messages postés
1466
Date d'inscription
jeudi 2 novembre 2000
Statut
Membre
Dernière intervention
23 septembre 2007
1
0
Merci
Je sais bien que c'est une intervention inutile, seulement ca serait bien aussi qu'on nous fasse pas perdre de tems en ne précisant pas le type de code !

Redman
Messages postés
15838
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
73
0
Merci
Comme précisé dans le règlement qui malheureusement est loin d'être lu par tout le monde !

_
Avant de poster dans le forum,
prière d'aller lire ceci :
http://www.codes-sources.com/reglement.aspx
<s></s>