capacidad del comando copy to

22/04/2006 - 02:56 por sara_ruthm | Informe spam
hola,

intento copiar una tabla con 50,000 registros a un archivo de excel, pero
nadamas me pasa los primero 15,000. como puedo resolver este problema??
Uso visual foxpro ver. 6.0 y windows xp
Gracias de antemano..
Sara

Preguntas similare

Leer las respuestas

#1 Alex Feldstein
22/04/2006 - 04:05 | Informe spam
On Fri, 21 Apr 2006 17:56:02 -0700, sara_ruthm
wrote:

intento copiar una tabla con 50,000 registros a un archivo de excel, pero
nadamas me pasa los primero 15,000. como puedo resolver este problema??
Uso visual foxpro ver. 6.0 y windows xp



El problema no es en COPY TO sino un driver driver antiguo. Tienes
dos opciones, o migrar a una version moderna (VFP9) o copiarlo en
forma diferente, como se indica mas abajo.

Ver:
http://support.microsoft.com/defaul...US;q103355

Una cosa que puedes hacer en tu caso es copiar a una tabla en formato
de Foxpro 2.6 y abrirla desde Excel usando COM Automation.

USE MiTabla && RECCOUNT("MiTabla") > 16384
lcDBF = "c:\temp\MyDBF.dbf"
lcXLS = "c:\temp\MyXLS.xls"
COPY TO (lcDBF) TYPE FOX2X
loExcel = CREATEOBJECT("Excel.Application")
WITH loExcel.Application
.Workbooks.Open(lcDBF)
.ActiveWorkbook.SaveAs(lcXLS, -4143, "", "", .F., .F.)
.Workbooks.Close
ENDWITH
RELEASE loExcel



Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(address munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net
Respuesta Responder a este mensaje
#2 Luis María Guayán
22/04/2006 - 05:04 | Informe spam
Con COPY TO MiArchivo TYPE XLS copiaras hasta 16000 reg.

Con COPY TO MiArchivo TYPE XL5 copiaras hasta 65000 reg.

Mas info:

http://www.portalfox.com/article.php?sid29

http://www.portalfox.com/article.php?sid74

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos


"sara_ruthm" escribió en el mensaje
news:
hola,

intento copiar una tabla con 50,000 registros a un archivo de excel, pero
nadamas me pasa los primero 15,000. como puedo resolver este problema??
Uso visual foxpro ver. 6.0 y windows xp
Gracias de antemano..
Sara
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida