Hay una variable que lleva el control de las líneas en el mline() que acelera 
el proceso. Pero tienes otras opciones que son extremadamente rápidas (probados 
en archivos de 200 megas o mas).Vas leyendo el archivo csv con fread (fopen 
antes), línea a línea, los diferentes campos (columnas) los separas con alines. 
Y los metes donde quieres.Saludos: Miguel, Santa Rosa (LP) 

    El Martes, 14 de marzo, 2017 11:35:19, Walter Comito 
<walter.com...@gmail.com> escribió:
 

 Lo que tendrías que hacer es leer el ccv y tomar el campo Memo en un campo 
texto y hacer un reemplazo del campo por la variable de texto de esa forma 
sería muchísimo más rápida
El 14 mar. 2017 09:30, "Sebastian Massetti" <smasse...@fibertel.com.ar> 
escribió:

Hola gente !Tengo un CSV con uno de los campos a importar extremadamentelargo 
que debo importar a un memo.Dado que el APPE FROM CSV DELIMITED... no importa 
camposmemos, opte por recorrer el CSV linea a linea utlizando la funcion 
MLINE()Funciona correctamente las primeras 300 lineas, pero luegose pone 
extremadamente lento ya que a fox le insume mucho tiempo acceder aMLINE() 
cuando el numero de linea se va incrementando , en este caso son 10 
milrenglones del CSV La pregunta es si a alguien se le ocurre una forma rapida 
deimportar los datos del CSV a un DBF cuyo primer campo es del tipo 
memo.Gracias.Sebastian.


   

Responder a