Bonjour,
Dans une DB, BDE/dBase, je modifie la dimension de champs string.
Pour ce faire j'ai préféré recréer la DB après sauvegarde de celle-ci.
J'ai alors obtenu une DB vide avec un index IxCode.
Lorsque je tente de récupérer mes données :
à l'exécution j'ai l'erreur suivante, avec ou sans l'instruction "IndexName".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Tbcd.Close; Tbcd.TableName := 'WDepcd.dbf'; TbAff.IndexName := 'IxCode'; TbAff.TableName := 'D:\Delphi_6\Depm$\Archives\Wdepcd.dbf'; Tbcd.BatchMove(TbAff, batCopy); Tbcd.Close; TbAff.Close;
Le projet DEPmnagESSAI.exe a déclenché la classe d'exception EDatabaseError avec le message 'TbCd: L'index n'existe pas. Index : IXCODE'.
Où est le problème ou l'erreur ?
PL
Nota : j'ai aussi, entre autre, la solution de supprimer l'index puis de le recréer, pas encore essayé.
Partager