FoxPro/Visual FoxPro - tablas

 
Vista:

tablas

Publicado por Sebastian (253 intervenciones) el 30/12/2008 16:43:05
Hola programadores, tengo una tabla1 con campo (codigo) de tipo char que muestra solo numeros, y tengo otra tabla2 con el mismo campo (codigo) pero es de tipo numerico. mi pregunta si hay alguna manera de reemplazar los registros de una tabla a la otra sin cambiar los tipos.
estoy agregando los datos de esta manera

Select tabla2 elima
Go Top
Do While !eof()
cod = tabla2.codigo ( de tipo char)
fec = tabla2.fecha

Select tabla1
Append Blank
Replace tabla1.codigo With cod ( de tipo numerico)
Replace tabla1.fecha With fec
Select elima
Skip
Enddo
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:tablas

Publicado por sergio (737 intervenciones) el 30/12/2008 17:14:35
replace campocaracter with str(camponumerico)
o a la inversa
replace camponumerico with val(campocharacter)

siempre y cuandop el campo caracter tenga solo numeros
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