Cita:
Empezado por CHiCoLiTa
creo que se refiere a Field[0] en vez de FieldByName('fecfac'), que en ver por nombre, accedas por la posicion de campo
|
Correcto, a eso me refería. Gracias. Lo dije de memoria y ya se sabe, a veces juega malas pasadas...
El tema de los controles visuales (no refrescar cada registro, sino cada 500, por ejempo) creo que también te hará bajar bastante; junto con los índices en la tabla destino (si es posible).
Una última cosa que se me ocurre (aunque no se si bajará mucho el tiempo) es utilizar un ADOQuery/ADOCommand para insertar en lugar de un ADOTable; En ese caso se puede "jugar" con las propiedades
Prepared(False),
ExecuteOptions(eoExecuteNoRecords),
CursorType(ctOpenForwardOnly),... y tal vez alguna más...
Lo dicho, sigue informándonos de los resultados, ya que es tema que interesa.