usar variable para nombre de tabla

108 views
Skip to first unread message

xor...@hotmail.com

unread,
May 18, 2016, 12:57:46 AM5/18/16
to Comunidad de Visual Foxpro en Español
tengo varios formularios para ingresar datos a tablas de mysql
la coincidencia de es que llevan los mismos campos id_, descripion,
cada tabla tiene un nombre dif. por ej: tabla1,tabla2,tabla3 asi respectivamente
lo que quiero hacer es poner una variable el nombre de la tabla:

var1="tabla1"
 el inser lo hago asi:
insert into &var  (campo1) values (?PcNombre)
pero me marca error en el &var, agradezco cualquier ayuda de como hacerlo
gracias

francisco prieto

unread,
May 18, 2016, 6:49:16 AM5/18/16
to Comunidad de Visual Foxpro en Español
Pero var no la estas declarando...
var1="tabla1"
insert into &var1  (campo1) values (?PcNombre)

Saludos,

Pancho
Cordoba
Argentina

xor...@hotmail.com

unread,
May 18, 2016, 8:14:17 AM5/18/16
to Comunidad de Visual Foxpro en Español
var1 esta declarada antes public var1
var1=""

arquinav

unread,
May 18, 2016, 8:25:04 AM5/18/16
to Comunidad de Visual Foxpro en Español

lo que te dice pancho es que declaras la variable como var1 pero en la clausula insert into la utilizas como &var y no &var1.
porque no colocas una captura del error.
Reply all
Reply to author
Forward
0 new messages