Hola Miguel:
Te recomiendo que uses el comando Copy to el cuan copia a partir de una base de datos abierta, y tiene varias opciones ya sea hacia otra tabla, formato de excel csv etc y la opción asscii donde tu puedes indicar con que caracter delimitas cada columna, por ejemplo:
CLOSE DATABASES
OPEN DATABASE (HOME(2) + 'Data\testdata')
USE Customer  && Opens Customer table.
COPY NEXT 3 TO Temp TYPE DELIMITED
WAIT WINDOW 'This is the delimited text file' NOWAIT
MODIFY FILE Temp.txt
DELETE FILE Temp.txt
Es el ejemplo de la ayuda donde habre una tabla y la manda a ascii,
este es otro caso:
COPY TO x.txt TYPE DELIMITED WITH "¬"
o usando el valor en ascii con la función Chr()
Saludos Cordiales,
José Alfonso
To: usuarios_fox@yahoogrupos.com.mx
From: maggauna@yahoo.com.mx
Date: Thu, 8 Nov 2012 13:20:30 -0600
Subject: [usuarios_fox] Archivo plano
 
  
    
      
      
      
Saludos a todos;
Espero me puedan ayudar, estoy generando archivos planos desde mi 
aplicacion VFP, pero no he logrado generar el caracter  ¬ que se usa 
para un separador. La escritura me lo genera como Aª .
El archivo plano lo hago con  :
errfile = Fcreate( xnome )
=ffwrite(errfile ,  "¬" )
=Fclose(errfile)
Gracias por sus comentarios.
-- 
Miguel A Garcia.
miguelgarcia(a)soulandblues.com
ShopOnLine : www.soulandblues.com
[Se han eliminado los trozos de este mensaje que no contenían texto]
    
     
    
    
   		 	   		  
[Se han eliminado los trozos de este mensaje que no contenían texto]
------------------------------------
Comentarios, observaciones o si deseas darte de baja avísame a: jamorquecho@hotmail.com 
Enlaces a Yahoo! Grupos
<*> Para visitar tu grupo en la web, ve a:
    http://mx.groups.yahoo.com/group/usuarios_fox/
<*> La configuración de tu correo:
    Mensajes individuales  | Tradicional
<*> Para modificar la configuración desde la Web, visita:
    http://mx.groups.yahoo.com/group/usuarios_fox/join
    (ID de Yahoo! obligatoria)
<*> Para modificar la configuración mediante el correo:
    usuarios_fox-digest@yahoogrupos.com.mx 
    usuarios_fox-fullfeatured@yahoogrupos.com.mx
<*> Para cancelar tu suscripción en este grupo, envía 
    un mensaje en blanco a:
    usuarios_fox-unsubscribe@yahoogrupos.com.mx
<*> El uso que hagas de Yahoo! Grupos está sujeto a
    las Condiciones del servicio de Yahoo!:
    http://mx.yahoo.com/docs/info/utos.html
Nenhum comentário:
Postar um comentário