hacer un append from

104 views
Skip to first unread message

Noe Velazquez

unread,
Jul 5, 2021, 4:02:29 PM7/5/21
to Comunidad de Visual Foxpro en Español
hola foro !!!

esperando me puedan ayudar y es con lo siguiente, tengo una tabla en esta carpeta
c:\percep y se llama gap_base y en otra carpeta c:\percep_2 tengo una tabla que se llama también gap_base y lo que pretendo es hacer un append from de percep a percep_2
tengo este codigo pero no funciona ¿me pueden indicar que esta mal?
Close Databases All

Set Default To c:\percep
Set Path To c:\percep
Select 1
Use gap_base

Select * From gap_base Into Cursor base

Set Default To c:\percep_2
Set Path To c:\percep_2
Select 2
Use gap_base Exclusive
Zap
Set Exclusive Off 

Append From base

Mik

unread,
Jul 5, 2021, 4:16:38 PM7/5/21
to Comunidad de Visual Foxpro en Español
Al hacer un APPEND FROM debes indicar el nombre del archivo del cual leera los datos para llevarlos a la otra tabla. Algo así :

APPEND FROM c:\percep\gap_base

Saludos
Miguel Herbias
LIMA-PERU

Damian Lana

unread,
Jul 5, 2021, 4:19:38 PM7/5/21
to publice...@googlegroups.com
Hola utilizando tu codigo

Close Databases All

Set Default To c:\percep
Set Path To c:\percep
Select 1
Use gap_base

Select * From gap_base Into Cursor base

Set Default To c:\percep_2
Set Path To c:\percep_2

Select 0      &&  muy importante para no pisar el cursor base
Use gap_base Exclusive
Zap
Set Exclusive Off 

Append From dbf("base")  


--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/ee992590-df6d-4ab5-af50-beb3d18cb354n%40googlegroups.com.

Noe Velazquez

unread,
Jul 5, 2021, 4:26:58 PM7/5/21
to Comunidad de Visual Foxpro en Español
Gracias por responder a Mik y Damian. de las 2 formas funciono
GRACIAS.....

Carlos Miguel FARIAS

unread,
Jul 5, 2021, 6:08:22 PM7/5/21
to Grupo Fox
Si haces un SELECT, agregale INTO la tabla destino y listo, todo en una sentencia.

HernanCano

unread,
Jul 5, 2021, 6:40:34 PM7/5/21
to Comunidad de Visual Foxpro en Español
Te propongo cambiar de institución educativa.

Set Exclusive Off 

close databases all
Use c:\percep\gap_base   in 0 alias PRIMERA
Use c:\percep_2\gap_base in 0 alias SEGUNDA Exclusive
Zap in SEGUNDA

select SEGUNDA
*!* Append From dbf('PRIMERA')
Append From PRIMERA

**

ggcagnola gmail

unread,
Jul 6, 2021, 7:34:13 AM7/6/21
to publice...@googlegroups.com

me encantó "Te propongo cambiar de institución educativa"!!!

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/87496af6-28f4-4bb4-81a0-8bba162b2127n%40googlegroups.com.



Avast logo

El software de antivirus Avast ha analizado este correo electrónico en busca de virus.
www.avast.com


Reply all
Reply to author
Forward
0 new messages