jeu. 02 août 2012, 10h24
gardener
Belgique
atoutfox.public.association
fichier fpt "détruit" partiellement vfp9 sp2 - win 7- 64 bits
Bonjour et au secours
Je travaille, dans un dbc sur une table principale contant > 26.000 records. Sans raison apparente, Fox a été arrêté par l'ordinateur. A la réouverture du programme fox m'indique que le cdx ne correspond pas et qu'il faut le reconstruire. En effet, le fichier est à 0. Après reconstruction et reindex, le système m'indique une erreur 41 (fpt invalid, corrupted, absent, ...).
Il apparaît en fait que la table peut
- lire toutes les données jusqu'au 31 juillet 2012 (dernière donnée entrée)
- déclenche une erreur 41 dès que j'atteins dans un browse ou sous l'application de gestion le record du 29 avril 2012 au niveau des champs mémo : dans le browse de la table, le curseur "saute" littéralement les champs mémos marqués comme contenant du texte (Mémo) pour s'arrêter sur le premier ne contenant aucune infos (mémo).
Une tentative d'édition du fichier donne la même erreur et "plante" temporairement Fox.
Validate database ne donne qu'une erreur que sur un index du cdx
Il en ressort donc que près de 800 records ont perdus tout lien vers le fpt et je soupçonne au vu des modifications apportées depuis avril 2012 que des records plus anciens sont aussi atteints.
Bref, est-il possible de rétablir les liens perdus entre la table et le fpt, sachant que les textes sont toujours présents dans le fichier .fpt et si oui comment
Merci d'avance....
Permalink : http://www.atoutfox.org/nntp.asp?ID=0000009501