Bonjour,
J’écris un petit soft en Qt destiné à :
- faciliter la saisie de renseignements de personnes se présentant à une activité ;
- accessoirement, hors activité, entretenir la base « clients ».
J’ai prévu de faire fonctionner le soft un peu différemment lors de l’activité.
L’activité en question peut durer plusieurs heures. Lors des périodes creuses il peut n’y avoir personne devant l’'écran. Aussi le soft peut être arrêté puis redémarré plusieurs fois pendant l’activité, d’où ma question.
Je me demande comment gérer simplement la base « clients » pendant la durée de l’activité sans perte de données.
J’envisage pour le moment de simplement créer un fichier temporaire et caché lors de la bascule du soft en mode « activité ». Si ce fichier existe au moment du lancement du soft alors le soft bascule en mode « activité » et la saisie se poursuit. Ce fichier serait écrit à l’enregistrement de chaque « client ».
Que me conseilleriez-vous d’autre ?
Précision : la volumétrie est de 4000 clients environ, et de 10 champs pour chaque client. La lecture d’une base existante est de l’ordre de la seconde, affichage et contrôles inclus.