Ver Mensaje Individual
  #4  
Antiguo 10-06-2011
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Reputación: 17
jhonalone Va por buen camino
Gracias Ecfisa.
El enlace propone un problema casi idéntico al mío, pero quedó sin resolver...
El listado de errores del BDE me es muy útil para controlar excepciones.

Gracias Cris.
No he copiado todo el código, porque el error lo da justo en ésa sentencia. Pero te copio el código que la precede, donde abro la tabla en modo exclusivo.
Código Delphi [-]
        ...
        TTabla.Close;
        TTabla.DatabaseName := DirActual;
        TTabla.Exclusive := True;
        TTabla.TableName := ExtractFilename(lstFicheros.FileName);
        TTabla.Open;
        Reindexar (TTabla);
        ...
Al parecer esto ya es un problema antiguo. La solución que propone Cabanyaler en el link de Ecfisa podría ser una solución. Pero ¿cómo se hace el procedimiento que propone para generar los índices después de borrarlos?

Seguiré investigando. Si encuentro una solución válida la publicaré en este hilo para ayuda de otros.

Gracias amigos.
Responder Con Cita