Kebims78
Messages postés12Date d'inscriptionmardi 14 décembre 2004StatutMembreDernière intervention12 août 2009
-
12 août 2009 à 14:41
fregolo52
Messages postés1114Date d'inscriptionmercredi 15 juin 2011StatutMembreDernière intervention 6 mai 2021
-
6 août 2010 à 09:11
Bonjour à tous,
Je suis actuellement plongé dans un projet utilisant la sauvegarde dans un fichier en local dans la même racine que mon exécutable.
Je souhaiterai enregistrer des informations sous forme de base de données.
Le but étant d'avoir un seul fichier contenant plusieurs fiches, et qui on chacune d'elle plusieurs évènements un peu comme ceci :
- Fiche 1
- Evenèment 1
- Evenèment 2
- Evenèment 3
- Fiche 2
- Evenèment 1
- Evenèment 2
- Fiche 3
- Evenèment 1
- Evenèment 2
J'éspère avoir été assez clair dans mes explications.
Merci d'avance.
cs_Tibabou
Messages postés129Date d'inscriptionmercredi 2 janvier 2002StatutMembreDernière intervention 7 juillet 2012 13 août 2009 à 16:06
Salut,
Tu peux enregistrer ça sous forme de fichier texte basique que tu parseras.
Par exemple :
###Nom de ma fiche 1
champs1
champs2
champs3
###Nom de ma fiche 2
champs1
champs2
...
champsN
Pour le parser simplement, tu lis le fichier caractère par caractère.
- Une nouvelle fiche commence par 3 dièses. Le nom de la fiche commence par le caractère suivant jusqu'au prochain saut de ligne.
- Un champs est défini entre 2 sauts de lignes
- Si on arrive à la fin du fichier, on enregistre le dernier champs et on ferme le fichier.