Index is out of date

CharlEm80
Messages postés
66
Date d'inscription
vendredi 1 septembre 2006
Statut
Membre
Dernière intervention
1 août 2012
- 1 août 2012 à 11:24
sp40
Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
- 23 août 2012 à 10:08
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

cs_cantador
Messages postés
4720
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
31 juillet 2021
14
1 août 2012 à 15:26
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
0
sp40
Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
13
23 août 2012 à 10:08
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
0