![]() |
Copiar estructura de una base de datos a una nueva en Delphi??
Hola amigos, estoy desarrollando una aplicación en la cual el usuario puede trabajar con varias empresas y/o ejercicios, esto indica que por cada ejercicio seleccionado el programa internamente cuando se creó el ejercicio ha creado una nueva base de datos [la base de datos está en FireBird]. Como por defecto el usuario ha de tener un ejercicio que llamaremos ejemplo o modelo, pues yo lo que hice fue extraer el MetaData de la base de datos a un fichero, separando cada sentencia por un caracter determinado por mí.
Entonces en Delphi cuando genero un nuevo ejercicio lo que hago es cargar el fichero Script ese e ir ejecutando cada sentencia hasta que encuentre el caracter separador de cada una de ellas o bien sea fin de fichero. El inconveniente que tengo es que mientras estamos en fase de desarrollo y modificamos la estructura de esa modelo debo generar el fichero script nuevamente y volver a estructurarlo. Entonces mi pregunta es si existe algún componente que sirva para copiar la estructura de la base de datos a una nueva o bien algún proceso algo más sencillo que el que yo he hecho. Por que aun siendo pesado tener que generar el Script y funcionar perfectamente el proceso siempre cabe el fallo humano de poder eliminar algo y tener que repasar todo el fichero para localizar dichos fallos. Gracias por sus sugerencias por adelantado y felices fiestas |
La franja horaria es GMT +2. Ahora son las 09:21:05. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi