FoxPro/Visual FoxPro - Tabla Temporal

   
Vista:

Tabla Temporal

Publicado por Michael (20 intervenciones) el 14/08/2009 22:11:31
Buenas Tardes, tengo el siguiente problema...

He creado un nombre de forma aleatoria para una tabla temporal de la siguiente manera:
nTable = allt(str(seconds()*1000,10))

Luego el contenido (parte de la información) de una tabla física la agrego a la tabla temporal:
Select …. Into table ([temp]+nTable)

Posteriormente voy a actualizar campos de una tabla física con los campos de la tabla temporal creada:
Update Tabla_Fisica
Set nombre_campo = ([temp]+nTable).campo_1
Where codigo_campo = ([temp]+nTable).campo_2

En esta parte de la actualización se presenta un problema que no reconoce esto y sí, encierro entre paréntesis lo corresponde a la tabla temporal más el nombre del campo, me dice que falta el nombre de la función.

Espero me puedan ayudar con este problema

Slds,
MPC-SOFT
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:Tabla Temporal

Publicado por juan286 (179 intervenciones) el 15/08/2009 14:22:26
si posblemete sea por que no especificas la tabla foxpro es algo quisquilloso en algunos asuntos
Update Tabla_Fisica
Set tabla_fisica.nombre_campo = ([temp]+nTable).campo_1
Where tabla_fisica.codigo_campo = ([temp]+nTable).campo_2

Con eso debe de funciona si no es asi debe tambien declarar la base de datos pero no creo.
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