Inicio > Visual FoxPro > fer1710 > Reemplazar Valores en una tabla de VFP 6.0

Reemplazar Valores en una tabla de VFP 6.0

Experto:
Usuario:
Fecha: 04/05/2008
Valoración: (5,00 sobre 5) Categoría: Visual FoxPro
27/04/2008
rangosch, usuario preguntando en Visual FoxPro
Usuario
Amigo, tengo un problema y necesito de su ayuda...
Consiste en lo siguiente, Tengo dos tablas en VFP 6.0 y el campo común entre las dos tablas es el código, lo que necesito es sustituir el "Stock Nuevo" de la Tabla # 2 en el campo "Stock" de la Tabla # 1 pero siempre y cuando el "Código" de la Tabla # 2 coincida con el "Código" de la Tabla # 1
Ejemplo:
Tabla # 1
Código -----Descripción ----- Stock
Tabla # 2
Código ----- Stock Nuevo
Saludos,
Daniel Rangosch
30/04/2008
rangosch, experto respondiendo en Visual FoxPro
Experto
Lo que puedes hacer, es crearle a ambas tablas un indice en el campo codigo, y activar ese indice.
luego ejecutas este codigo
sele tabla2
SET RELATION TO cod INTO Tabla1 ADDITIVE
replace all stock wirh tabla1.stock
 
 Espero te sirva
Fernando
04/05/2008
rangosch, usuario preguntando en Visual FoxPro
Usuario
Gracias, Fernando tu respuesta fue muy util...
Saludos,
DR
Enlaces patrocinados