Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Tengo una duda sobre indices (https://www.clubdelphi.com/foros/showthread.php?t=5237)

adr_001 13-11-2003 21:11:18

Tengo una duda sobre indices
 
Muchas gracias por el tiempo que se toman en leer este problema es acerca de indices que de repente ya no puedo abrir tablas y son tablas de tipo paradox crea los indices x01 y y01 y asi sucesivamente lo que quiero saber es como reconstruirlos borrarlos es facil desde el explorador pero el problema es la reconstruccion y gracias por el comentario sobre la guia no pense que escribir en mayusculas es para molestar a las personas o mejor dicho estar gritando

roman 13-11-2003 21:44:33

Podrías intentar usar la función DbiRegenIndexes de la unidad bde.pas (busca en la ayuda del bde). Sin embargo la documentación indica que la tabla debe estar abierta en modo exclusivo pero el problema es justamente que no puedes abrir la tabla. Quizá la función DbiOpenTable te pueda servir si le especificas que no use ningún índice.

// Saludos

Lepe 14-11-2003 08:07:47

Ejemplos de uso del componente xSysUtil *
* para interactuar con SysUtil ver3.2

VeraSys Software

Cita:

Hay 2 funciones principales de desempeña el componente:

1) Detecta cualquier daño en las tablas y lo recupera automáticamente con una llamada
a SysUtil (v3.2), en tiempo de ejecución.

2) Reestructura las tablas que hayan modificado su estructura, ya sea porque que se
agregaron/eliminaron campos, modificado longitudes, tipos de dato, se agregó un nuevo indice,
etc. La reestructuración se ejecuta solo si se encuentran los archivos/ficheros de actualización
(Definicion Actual*.*) en el directorio de datos de la aplica
No sé si es lo que buscas...... suerte !!!


La franja horaria es GMT +2. Ahora son las 20:30:21.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi