FoxPro/Visual FoxPro - COPIAR DE TEMPORAL A TABLA!!!!

 
Vista:

COPIAR DE TEMPORAL A TABLA!!!!

Publicado por Raul (151 intervenciones) el 15/01/2005 18:18:11
BUENOS DIAS AMIGOS, LO QUE ESTOY TRATANDO DE HACER ES COPIAR LOS DATOS DE UN TEMPORAL QUE YO CREO PREVIAMENTE A UNA TABLA EL CODIGO QUE TENGO HECHO ES EL SIGUIENTE:

SELECT empleados.cnombre,empleados.nsueldo,empleados.ninfo FROM empleados WHERE empleados.nalta = 1 ORDER BY empleados.cnombre INTO CURSOR temporal

SELECT temporal
BROWSE
GO TOP
DO WHILE !EOF()
SELECT sueldos
APPEND BLANK
replace sueldos.cnombre WITH temporal.cnombre,;
sueldos.nsueldo WITH temporal.nsueldo,;
sueldos.ninfonavit WITH temporal.ninfo
BROWSE

*SKIP
ENDDO
SKIP
ESTO ESTA EN EL CLIC DE UN BOTON Y LO QUE QUIERO ES COPIAR LOS DATOS DEL TEMPORAL A LA TABLA EMPLEADOS PERO CREO QUE ALGO ME FALTA Y NO SE QUE ES, LES AGRADEZCO DE ANTEMANO SU AYUDA
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:COPIAR DE TEMPORAL A TABLA!!!!

Publicado por Roman Suazo (2723 intervenciones) el 15/01/2005 19:38:06
Para pasar los datos del temporal a la tabla hace algo as:

***Esto es insertar un nuevo registro en la tabla real

SELEC temporal
SCATTER MEMVAR
INSERT INTO tablaReal FROM MEMVAR
release MEMVAR

Podrian haber otras formas...estas es solo una forma de hacerlo muy generica

Podrias utliza el APPEND FROM si son muhcos registros a la vez...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COPIAR DE TEMPORAL A TABLA!!!!

Publicado por Javier (13 intervenciones) el 18/01/2005 02:54:47
Amigo, tu tabla temporal creala con los mismo nombre de tu tabla real, luego solo tienes que hacer es:

USE REAL
APPEND FROM TEMPORAL

Saludos

Javier
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar