|
Mensaje "Index out of date" despues de ajecutar table1.emptytable
Hola
Ojalá me puedan ayudar con el siguiente problema
Tengo una tabla de un solo campo alfa de 10 caracteres con algunos registros.
Le he creado un indice secundario
Al ejecutar table.emptytable y despues de salir del programa y volver a entrar reclama "Index Out of Date".
He hecho las siguentes pruebas en el código y ninguna me funciona :
table1.emptytable;
table1.close;
table1.indexname:=' ';
tambien intenté desactivando el indice dentro del SQL de un Tquery poniendo
ALTER INDEX nombredelindice INACTIVE, pero me reclama y no ejecuta esta instrucción.
Traté tambien eliminando y despues reemplazando los archivos .XG0 e .YG0 que se crean al usar el Database Desktop.
La única forma en la que me funciona es borrando y rehaciendo el índice en el Database, pero no me sirve ya que la idea del programa es refrescar todos los datos de una tabla en ejecución.
He leido los post que hay en el foro respecto de este mensaje y no encuentro la solución.
Les agradeceria una ayuda con este probema
Muchas Gracias
Cristian
|