Tengo un DBF que contiene 4 registros lo abro para hacer un APPEND FROM, a
otro archivo DBF que tiene la misma estructura que el que se encuentra
abierto.
Loque espero es que pase los 4 registros al DBF nuevo, sin embargo
inexplicablemente anexa los 4 registros infinidad de veces (repitiendo el
APPEND FROM sin control).
Gracias
Rodolfo
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Append From muy raro
-
- Mensajes: 176
- Registrado: Sab Ene 19, 2008 5:52 pm
-
- Mensajes: 294
- Registrado: Jue Mar 13, 2008 3:03 pm
Append From muy raro
Rodolfo,
A ver pon el código.
Yo hago append from sin problemas
DbCreate( "NUEVO",aCampos )
USE NUEVO ALIAS NUEVO EXCLUSIVE NEW
SELECT NUEVO
APPEND FROM VERIFICA
A ver pon el código.
Yo hago append from sin problemas
DbCreate( "NUEVO",aCampos )
USE NUEVO ALIAS NUEVO EXCLUSIVE NEW
SELECT NUEVO
APPEND FROM VERIFICA
-
- Mensajes: 558
- Registrado: Mar Feb 09, 2010 2:26 pm
Append From muy raro
Saludos:
Das poca información por lo tanto me arriesgo a equivocarme, pero creo
que podrías hacer hago parecido a esto usando los DataSet, mira en la
ayuda la referencias que hago a los métodos.
** Primer registro
::oDataSetDesig:GoTop()
DO WHILE !::oDataSetDesig:EoF()
IF !::oDataSetDesig:Deleted()
WITH OBJECT ::oDataSetOrd1
** Poner la base en modo de Añadir
:AddNew()
** Copiamos el registro de una base a otra
:SaveFrom( ::oDataSetDesig:GetRecord() )
* Graba el registro
:UpDate()
END
ENDIF
*
** Avanzar
::oDataSetDesig:Skip()
*
END DO
Como veras copio de la base de datos ::::oDataSetDesig el registro a la
base de datos ::oDataSetOrd1.
José Ramón Castro.
Rodolfo Paredes Villa escribió:
> Tengo un DBF que contiene 4 registros lo abro para hacer un APPEND FROM, a
> otro archivo DBF que tiene la misma estructura que el que se encuentra
> abierto.
>
> Loque espero es que pase los 4 registros al DBF nuevo, sin embargo
> inexplicablemente anexa los 4 registros infinidad de veces (repitiendo el
> APPEND FROM sin control).
>
> Gracias
>
> Rodolfo
>
>
>
Das poca información por lo tanto me arriesgo a equivocarme, pero creo
que podrías hacer hago parecido a esto usando los DataSet, mira en la
ayuda la referencias que hago a los métodos.
** Primer registro
::oDataSetDesig:GoTop()
DO WHILE !::oDataSetDesig:EoF()
IF !::oDataSetDesig:Deleted()
WITH OBJECT ::oDataSetOrd1
** Poner la base en modo de Añadir
:AddNew()
** Copiamos el registro de una base a otra
:SaveFrom( ::oDataSetDesig:GetRecord() )
* Graba el registro
:UpDate()
END
ENDIF
*
** Avanzar
::oDataSetDesig:Skip()
*
END DO
Como veras copio de la base de datos ::::oDataSetDesig el registro a la
base de datos ::oDataSetOrd1.
José Ramón Castro.
Rodolfo Paredes Villa escribió:
> Tengo un DBF que contiene 4 registros lo abro para hacer un APPEND FROM, a
> otro archivo DBF que tiene la misma estructura que el que se encuentra
> abierto.
>
> Loque espero es que pase los 4 registros al DBF nuevo, sin embargo
> inexplicablemente anexa los 4 registros infinidad de veces (repitiendo el
> APPEND FROM sin control).
>
> Gracias
>
> Rodolfo
>
>
>
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Append From muy raro
De preferencia la base de la cual vas a a extraer los datos debes cerrarla.
Si pones codigo te puedo apoyar con mis pocos conocimientos.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
dirza_com@hotmail.com
Si pones codigo te puedo apoyar con mis pocos conocimientos.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
dirza_com@hotmail.com
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
-
- Mensajes: 176
- Registrado: Sab Ene 19, 2008 5:52 pm
Append From muy raro
Gracias por responder a todos los que se tomaron la molestia
Con la ayuda de Uds.
Encontré el problema el DBF que anexaba estaba abierto, una vez que hice
CLOSE DBF el error se corrigió
Muchas Gracias
Rodolfo Paredes Villa
"Rodolfo Paredes Villa" <soporte@pvwin.com> escribió en el mensaje
news:4968afc7$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Tengo un DBF que contiene 4 registros lo abro para hacer un APPEND FROM, a
> otro archivo DBF que tiene la misma estructura que el que se encuentra
> abierto.
>
> Loque espero es que pase los 4 registros al DBF nuevo, sin embargo
> inexplicablemente anexa los 4 registros infinidad de veces (repitiendo el
> APPEND FROM sin control).
>
> Gracias
>
> Rodolfo
>
>
>
Con la ayuda de Uds.
Encontré el problema el DBF que anexaba estaba abierto, una vez que hice
CLOSE DBF el error se corrigió
Muchas Gracias
Rodolfo Paredes Villa
"Rodolfo Paredes Villa" <soporte@pvwin.com> escribió en el mensaje
news:4968afc7$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Tengo un DBF que contiene 4 registros lo abro para hacer un APPEND FROM, a
> otro archivo DBF que tiene la misma estructura que el que se encuentra
> abierto.
>
> Loque espero es que pase los 4 registros al DBF nuevo, sin embargo
> inexplicablemente anexa los 4 registros infinidad de veces (repitiendo el
> APPEND FROM sin control).
>
> Gracias
>
> Rodolfo
>
>
>