Index is out of date

Signaler
Messages postés
66
Date d'inscription
vendredi 1 septembre 2006
Statut
Membre
Dernière intervention
1 août 2012
-
Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
-
Bonjour tout le monde,

Je me retrouve avec l'erreur suivante que je n'arrive pas à corriger:

Project test.exe raised exception class EDBEngineError with message 'Index is out of date. Index: Imedic'. Process stopped. Use Step or Run to continue.

Dans Delphi 5, je vais dans Database->Explore ce qui me montre ma DB (fichiers DB Paradox) et je vois pourtant bien l'indice "Imedic" dans ma table.

Que faire?

Merci

2 réponses

Messages postés
4719
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
1 février 2021
14
Bonjour,

La stabilité des index est un des gros soucis des tables Paradox..

Seule solution les refaire et dans cette optique, je te conseille d'utiliser un outil pour faire cette opération sinon tu va galérer..

et chaque fois que le phénomène se reproduira, il te faudra repasser le tout avec la moulinette..

très sympa..

Bienvenue au Club du BDE/Paradox !

et des emmerdes à n'en plus finir..

cantador
Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
13
Salut,

Pour approfondir un peu, il existe des unités delphi avec des outils de vérification/réparation de tables paradox qui te permettent de les contrôler et donc aussi de les réparer par code... Chercher du côté de TUTIL32...

Simon