Annulation intempestive de la sauvegarde de la DB.mdb

Résolu
51M0N Messages postés 6 Date d'inscription vendredi 29 mai 2009 Statut Membre Dernière intervention 29 novembre 2010 - 1 oct. 2010 à 10:25
51M0N Messages postés 6 Date d'inscription vendredi 29 mai 2009 Statut Membre Dernière intervention 29 novembre 2010 - 1 oct. 2010 à 11:21
Bonjour à vous,

je travaille sur un programme requérant l'accès à une base de données access[format 2002-2003]. Après moult galères et recherches sur le site, j'ai finalement réussi à enregistrer les modifications dans ma DB.

Comme je suis toujours en phase de construction et de tests, je génère régulièrement l'exécutable du programme.

Et là, c'est le drame : les modifications apportées à la base de données lors de l'exécution du précédent .exe ont toutes été réinitialisées!

Un programmeur plus performant que moi peut-il m'expliquer ce phénomène et éventuellement me donner une astuce pour y remédier?

Je vous remercie d'avance.

Simon

2 réponses

lesdis Messages postés 403 Date d'inscription mercredi 19 avril 2006 Statut Membre Dernière intervention 7 août 2020
1 oct. 2010 à 11:11
Bonjour,

Dans ton explorateur de solution ( a droite par défaut), il faut que tu clique sur le fichier de bdd et que dans la propriété "copier dans le répertoire de sortie" tu mettes la valeur "ne pas copier". Si la valeur est "toujours copier", à chaque ré-exécution, il va écraser l'ancien fichier par celui de base et donc tu te retrouveras avec une bdd vierge.


Bonne Prog
3
51M0N Messages postés 6 Date d'inscription vendredi 29 mai 2009 Statut Membre Dernière intervention 29 novembre 2010
1 oct. 2010 à 11:21
Effectivement, ça ne réinitialise plus ma base maintenant.
Je valide ta réponse au cas où d'autres rencontreraient ce problème.

Merci encore!
0
Rejoignez-nous