Ver Mensaje Individual
  #6  
Antiguo 22-10-2015
pelambres pelambres is offline
Registrado
NULL
 
Registrado: mar 2014
Posts: 3
Reputación: 0
pelambres Va por buen camino
Hola:

Para los que le surja el error esta es la forma en que yo lo he arreglado:

Datos.table2 es la tabla MOVIMIEN.DBF
Por lo que se ve el error sale al establecer un vínculo del Query1 con la tabla, por lo que creo una tabla TEMP.DBF para que coja los datos de ella en lugar de cogerlos de la tabla original.
Código Delphi [-]
     copyfile('MOVIMIEN.DBF','TEMP.DBF',False); // NUEVO
     Datos.Query1.SQL.Clear;
     Datos.Query1.Active:=False;
    // Datos.Query1.SQL.Add('Select * from MOVIMIEN.DBF'); // ANULADA
     Datos.Query1.SQL.Add('Select * from TEMP.DBF');  // NUEVO
     Datos.Query1.Active:=True;
     Datos.Table2.Active:=False;
     Datos.Table2.Exclusive:=True;
     Datos.Table2.Active:=True;
     Datos.Table2.EmptyTable;
Por lo que se ve esto se debe a un bug de Windows10, que por otra parte estoy contento con el, especialmente porque es increiblemente rápido al arrancar el ordenador.
Saludos a todos.

Última edición por ecfisa fecha: 23-10-2015 a las 01:25:22. Razón: Etiquetas Delphi
Responder Con Cita