Comment on fait pour regenerer des index(*.cdx) corrompu sous delphi?
La fonction sous foxpro est la suivante ('reindex'), y'a une fonction equivalente sous delphi ?
Merci
Comment on fait pour regenerer des index(*.cdx) corrompu sous delphi?
La fonction sous foxpro est la suivante ('reindex'), y'a une fonction equivalente sous delphi ?
Merci
Tu supprime (ou renomme) le fichier CDX ou NSX, puis tu appelle IndexTag (Lib Apollo) ou essaye AddIndex du TTable si tu utilise le BDE
Sinon DBF Viewer Pro permet de réparer les tables, je crois ....
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
oui mais si on sprimme l'index comment on saura qu'elle sont les champs qui ont ete deja indexé, pour le recréer ce dernier.
Il faut récreer tous les index ... car si tu supprimes les fichiers ou même si il est corrompu, tu ne peux pas te fier autres index ...
en Paradox, tu as un ou deux fichiers par Index, mais idem, on supprime tout, on récrée tout (c'est la flemme d'aller chercher quel fichier appartient à quel index) ... en DBase, tu n'as qu'un fichier pour tous les index, donc tu ne peux pas faire autrement
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Merci
Partager