FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
AddIndex
Hola:
Yo soy de los que han emigrado de Clipper a Delphi. En mis programas en Clipper, en lugar de reindexar los archivos, los borraba... ¡si no existía el correspondiente archivo .NTX, entonces el programa volvía a generar el archivo!. Ahora estoy intentando hacer lo mismo con Delphi (sigo utilizando tablas de dBase). La primera vez que creo el índice (TTable.AddIndex), no hay problema alguno, y se crean los correspondientes archivos *.MDX . El problema viene cuando vuelvo a eliminar los archivos *.MDX, para que el programa vuelva a crearlos, tal como ya he explicado. El motor de base de datos me devuelve el siguiente error: 'Index does not exist: TABLA.MDX' Es como si una vez creado el índice, se creara un vínculo que la tabla intenta localizar nuevamente. ¿Cómo puedo solucionarlo?. Gracias. |
#2
|
|||
|
|||
Hola a todos:
Para quien pueda interesar: He encontrado la solución en la web de Trucomanía (http://www.q3.nu/trucomania/) Truco Nº 110 Evitar la excepcion 'index no found' . Saludos. |
|
|
|