Bonjour à tous,
J'ai lancé un delete par erreur sur une table paradox , y a t il moyen de récupérer les enregistrements?
Cette base est très importante...
merci pour votre aide.
Bonjour à tous,
J'ai lancé un delete par erreur sur une table paradox , y a t il moyen de récupérer les enregistrements?
Cette base est très importante...
merci pour votre aide.
Bonjour,
Si le "delete" a été fait par un Query (Query normal et non "fast" Query qui évite les tables auxiliares pour une meilleure vitesse), Paradox crée une table nommée "Deleted" qui contient les enregistremens effacés.
Si non, le contenu reste dans la fichier *.DB (à exception de faire un "compact table", qui lui réclame l'espace des enregistremens effacés, et à exception des mémos qui sont sur *.MB ).
Dans certains de ces cas il est encore possible techniquement une récuperation: il faut rédiger un programme d'extraction qui tienne en compte le format interne des db Paradox. Le format est publique et trouvable sur Google, mais la technique pour ce faire, bien qu'elle n'est pas "rocket science" est de niveau avancé.
Bonne chance!
Bonjour,
merci pour la réponse et l'espoir.
Je n'arrive pas à trouver le format interne d'une base paradox sur le net,
en faite, j'ai bien tout mes enregistrements dans le fichier .DB visible par un éditeur de texte, mais sans format j'ai du mal...
Surtout pour le format date (8 car. hiéroglyphes), le reste est en chaine de car.
Salut,
Les formats internes sont décrits ici:
http://www.randybeck.com/paradoxformat.shtml
Bonne journée
C'est géniale,
je te remercie beaucoup, pour ces infos, je crois que je vois le bout du tunnel.
a+
C'est un plaisir,
S.t.p., pense à marquer [Résolu] si c'est le cas.
Tu peux t'aider de TUtility pour calculer la longueur des enregistrements. Et aussi créer - effacer enregistrements connus sur une table test pour mettre au point ton logiciel de récuperation.
Bonne chance!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager