como le hago
hola.... necesito de su ayuda, estoy tratando de insertar nuevos campos a una tabla, el problema es que quiero que el nombre del campo lo del el usuario desde un formulario, pero no lo hace...
estoy utilizando las siguientes instrucciones:
campo = thisform.txtcampo.value
ALTER TABLE tabla ADD COLUMN campo c(20) NULL
la variable campo le asigno el valor pero no lo toma, da de alta en la tabla el campo "campo",
saben otra manera de como hacer esto...
de antemano muchas gracias....
estoy utilizando las siguientes instrucciones:
campo = thisform.txtcampo.value
ALTER TABLE tabla ADD COLUMN campo c(20) NULL
la variable campo le asigno el valor pero no lo toma, da de alta en la tabla el campo "campo",
saben otra manera de como hacer esto...
de antemano muchas gracias....
Que tal Gabriel.
Tu Código es el correcto, con una observación.
Si utilizas el nombre de la variable para agregar un campo, debes utilizar la Macro Sustitución, o sea el signo (&) antes de la variable, la macro sustitución, coloca no la variable, sino el contenido de la variable como nombre del campo asi:
campo =Alltrim( thisform.txtcampo.value)
ALTER TABLE tabla ADD COLUMN &campo c(20) NULL
Espero te sirva.
Alex Vargas
Tu Código es el correcto, con una observación.
Si utilizas el nombre de la variable para agregar un campo, debes utilizar la Macro Sustitución, o sea el signo (&) antes de la variable, la macro sustitución, coloca no la variable, sino el contenido de la variable como nombre del campo asi:
campo =Alltrim( thisform.txtcampo.value)
ALTER TABLE tabla ADD COLUMN &campo c(20) NULL
Espero te sirva.
Alex Vargas
