Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-08-2003
Jose_Pérez Jose_Pérez is offline
Miembro
 
Registrado: may 2003
Posts: 156
Poder: 22
Jose_Pérez Va por buen camino
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.
Responder Con Cita
  #2  
Antiguo 11-08-2003
Jose_Pérez Jose_Pérez is offline
Miembro
 
Registrado: may 2003
Posts: 156
Poder: 22
Jose_Pérez Va por buen camino
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.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 13:43:47.


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