[Java] un fichier pour base de donnée
Résolu
Nanda
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
Nanda Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
Nanda Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
Holla !
En ce moment, je suis en mode java et je réalise un agenda permettant d'inserer et de supprimer des contacts (ainsi que leur coordonnés: nom, sexe, adresse, ...).
Le prof nous impose à utiliser un fichier standard pour stocker les contacts (=> pas de base de donnée). De plus, l'utilisateur de mon application doit pouvoir faire une recherche de contact selon n'importe qu'elle categorie d'info (nom, sexe, ...)
J'ai pensé à utilser un fichier .txt pour stocker mes contacts(ex : Marie; femme; 5 Rue du pont;...). Mais il me semble que l'insertion et la recherche de contact ne sera pas très efficace ...!?
Etant novice dans le milieu, toute idée pour le stockage des contacts me sera la bienvenue...
a+
En ce moment, je suis en mode java et je réalise un agenda permettant d'inserer et de supprimer des contacts (ainsi que leur coordonnés: nom, sexe, adresse, ...).
Le prof nous impose à utiliser un fichier standard pour stocker les contacts (=> pas de base de donnée). De plus, l'utilisateur de mon application doit pouvoir faire une recherche de contact selon n'importe qu'elle categorie d'info (nom, sexe, ...)
J'ai pensé à utilser un fichier .txt pour stocker mes contacts(ex : Marie; femme; 5 Rue du pont;...). Mais il me semble que l'insertion et la recherche de contact ne sera pas très efficace ...!?
Etant novice dans le milieu, toute idée pour le stockage des contacts me sera la bienvenue...
a+
A voir également:
- [Java] un fichier pour base de donnée
- Fichier bin - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
1 réponse
Salam,
Si on vous impose de travailler avec un fichier, vous n'avez pas d'autre solution que de faire un enregistrement par ligne.
Mais pour faciliter le travail je vous conseil d'appeler une méthode load() au lancement du prog qui va charger le contenu du fichier dans un tableau (ou bien un Vector). Ses éléments son de type Personne.
Et quand l'utilisateur choisi de quitter le prog appelez une autre méthode save() qui fait l'inverse.
Toutes les opérations (ajout, suppression, recherche...) se feront sur le tableau et non par à partir du fichier.
Allah mo3ine
Si on vous impose de travailler avec un fichier, vous n'avez pas d'autre solution que de faire un enregistrement par ligne.
Mais pour faciliter le travail je vous conseil d'appeler une méthode load() au lancement du prog qui va charger le contenu du fichier dans un tableau (ou bien un Vector). Ses éléments son de type Personne.
Et quand l'utilisateur choisi de quitter le prog appelez une autre méthode save() qui fait l'inverse.
Toutes les opérations (ajout, suppression, recherche...) se feront sur le tableau et non par à partir du fichier.
Allah mo3ine
j'avais un peu la meme idéee mais je voulais savoir s'il existait un autre moyen de proceder.
...mais comme vous me confirmez qu'il n'a pas d'autre solution je vais faire comme vous m'avez dit
a+