Création index en dbase

clip -  
 cchaine -
j'ai besoin de créer un index supplémentaire dans une table DBF. Je pensais qu'il suffisait que j'aille dans le DWINDEX pour la créer mais il doit y avoir un souci. Lorsque je lance la réindexation, je plante sur ce nouvel index. Est-ce qu'il y a une manip supplémentaire à faire ? ou est-ce qu'il y a un nombre de caractères limite pour l'index ?
A voir également:

3 réponses

TARGUA Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
pour mois j'index le fichier a l'interieur du programme par la commande INDEX ON
voici la syntax
INDEX ON (LE CLE D'INDEXATION) TO (FICHIER D'INDEX(.NTX))
EXEMPLE
NOM VARIABLE
CLIENTI FICHIER NTX

INDEX ON NOM TO CLINTI
0
cchaine
 
J'essaye aussi d'utilise INDEX ON, mais il m'indique à chaque fois "la commande nécessite une utilisation exclusive de la table".
Apparemment la commande USE pour ouvrir la table ne l'ouvre pas en mod exclusif.
Comment faire pour ouvrir une table en mode exclusif ?

Merci.
0
developpement.db Messages postés 50 Statut Membre 9
 
Bonjour,

Pour ouvrir une table en exclusif :

USE table EXCL
INDE ON champ TO index
USE

ou

SET EXCL ON
USE table
INDE ON champ TO index
USE
SET EXCL OFF

Bon développement

ddb
0
cchaine
 
Merci beaucoup. C'est parfait.
0