FoxPro/Visual FoxPro - Pasar informacion de un tabla a otra si repetir

 
Vista:

Pasar informacion de un tabla a otra si repetir

Publicado por Oscar Ramirez (79 intervenciones) el 20/12/2007 15:31:37
Hola necesito pasar informacion de una tabla a otra pero si el registro ya existe solo tiene que actualizarce osea reemplazarlo por el nuevo
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:Pasar informacion de un tabla a otra si repetir

Publicado por Plinio (7841 intervenciones) el 20/12/2007 17:54:15
buscalo primero, ejemplo
SELECT origen
GO TOP
DO WHILE !EOF()
SELECT destino
SET ORDER TO indice
SEEK origen.campo1
IF !FOUND()
SELEC destino
APPEND BLANK
ENDIF
REPLACE destino.campo1 with Origen.campo1
REPLACE destino.campo2 WITH origen.campo2

SELECT origen
SKIP
ENDDO
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