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