View previous topic :: View next topic |
Author |
Message |
pierbuck
Joined: 17 Jul 2008 Posts: 10
|
Posted: Mon Sep 15, 2008 10:33 am Post subject: Problème sournois |
|
|
Cher Ale
En aout dernier, vous avez bien voulu réparer ma base qui refusait de s'ouvrir et affichait un message "corrupt file" (voir le topic précédent dans ce forum).
Merci encore pour cette réparation car je peux désormais consulter ma base et afficher correctement les pedigrees, personnes, événements, arbres, etc.
Malheureusement, je viens de découvrir un problème sans doute plus complexe et plus sournois, pas forcément lié à la réparation que vous avez faite. Un peu compliqué à décrire aussi, mais je vais essayer.
Depuis plusieurs mois, je n'avais pas eu l'occasion d'incrémenter ma base, mais voici quelques jours j'ai voulu à la fois y ajouter des événements à des personnes existantes, et y créer de nouvelles personnes. Et voici ce que j'ai découvert :
1) Tant qu'il s'agit d'ajouter des événements à une personne déja existante, tout se déroule normalement, et les nouveaux événements viennent bien s'inscrire au bon endroit et pour la bonne personne.
2) Par contre, pour créer une nouvelle personne, ça ne va plus du tout. Exemple : Je veux créer Oscar Machintruc dont je ne connais pas les parents. Je clique "Personnes", puis "créer", et dans la fenêtre "insertion d'une nouvelle personne" je remplis les rubriques nom, prénom et sexe. Il me semble qu'à ce stade, à part la case "ID personne" qui m'indique le numéro donné à Oscar, les autres cases dans la partie droite de la fenêtre devraient être vierges. Mais ce n'est pas le cas, puisque les case "famille du père" et "famille de la mère" indiquent déjà des chiffres donnés par le logiciel (par exemple 424 et 421).
Bon, je me dis que c'est peut-être normal, donc je valide, et voilà que la nouvelle personne est effectivement créée, et que je vois bien Oscar Machintruc dans la liste des noms de ma base. Sauf que quand j'ouvre la fenêtre événements pour indiquer ses date et lieu de naissance, je m'aperçois que cette fenêtre est déja remplie, avec des événements qui appartiennent à une autre personne de la base. Et si je retrouve à quelle personne ces évènements appartenaient, je m'aperçois que cette personne a été remplacée par Oscar Machin truc.
J'espère que ma description n'est pas trop confuse. Mais bref, je ne peux plus créer de nouvelle personne car cela se mélange avec les existants.
On peut faire quelque chose?
Dans l'espoir de vous lire bientôt, et cordialement
pierbuck |
|
Back to top |
|
|
ale Site Admin
Joined: 12 Apr 2005 Posts: 500 Location: Versailles, France
|
Posted: Mon Sep 15, 2008 9:12 pm Post subject: |
|
|
Les symptomes que vous décrivez correspondent bien à des index corrompus : Les pointeurs désignent une fiche erronée.
Vous allez être bon pour renvoyer de nouveau votre base de données en réparation... |
|
Back to top |
|
|
pierbuck
Joined: 17 Jul 2008 Posts: 10
|
Posted: Tue Sep 16, 2008 4:21 am Post subject: |
|
|
Eh ben ça, ça veut dire que :
1) J'ai validé des bétises quelque part dans ma base...et ça c'est nase
2) Vous pouvez peut-être réparer ces bétises...et ça c'est chouette
Je viens de vous adresser mes 15 fichiers. Merci |
|
Back to top |
|
|
pierbuck
Joined: 17 Jul 2008 Posts: 10
|
Posted: Wed Oct 22, 2008 7:23 am Post subject: |
|
|
Cher Ale
Bien reçu ma base réparée ainsi que vos explications sur la localisation et le contenu des erreurs que j'avais enregistrées. A la fois étonné et reconnaissant que vous ayez pu identifier et corriger ces erreurs.
Donc :
1) Affaire résolue
2) Pardon de vous avoir donné tout ce travail
3) Merci, merci, merci |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2002 phpBB Group
|