Pregunta: | 1521 - MODIFICAR LA ESTRUCTURA DE UNA BASE DE DATOS MEDIANTE CODIGO |
Autor: | ALBEIRO GOMEZ |
Mi problema es que quisiera saber como puedo cambiar la estructura de una base de datos o crearla pero desde un programa y no en modo de diseño, asi cuando se envie una actualizacion de un programa no sea necesario ir personalmente a colocar los nuevos campos a las bases de datos o crearlas. Les agradeceria mucho la colaboracion que me puedan prestar. Gracias |
Respuesta: | eye |
Estimado amigo: La versión del VFP para ejecutar aplicaciones no te va a permitir utilizar los comandos para modificar tablas y bases de datos. En la maquina en donde quieres hacer correr tu programa tienes que instalar el VFP (ya sea completo o version NoteBook) y no las librerias de los disquetes de instalacion de tu programas. |
Respuesta: | FireFox |
Puedes crear la tabla via programa usando la siguiente instrucción: CREATE TABLE mitabla (Campo Tipo(Tamaño,Dec),... ) Y puedes modificarla usando la intrucción: *- Adicionar una columna * ALTER TABLE mitabla ADD COLUMN Campo Tipo(Tamaño,dec) *- Modificar un campo ALTER TABLE mitabla ALTER COLUMN Campo T(Anc,Dec) Prueba eso...y me comentas si te funcionó |
Respuesta: | Juanjo Molina |
Mírate los comandos "modify structure" y "create table" |
Respuesta: | Jorge Ortega |
a) crea una pantalla donde puedas editar el nombre y las especificaciones del campo. b) crea un procedimiento donde para poder recrear la estructura de la tabla por medio de las intrucciones como fielddef namefield como lo maneja foxpro o visual basic |